[Dev] WSO2 API Manager Tooling 3.1.0 is Released!

2020-04-07 Thread Naduni Pamudika
The WSO2 API Manager team is pleased to announce the release of version
3.1.0 of API Manager Tooling.

The WSO2 API Manager tooling provides the capability to import and export
APIs and Applications across multiple environments seamlessly. Hence it
provides greater flexibility to create CI/CD pipelines for APIs and
applications.

Apart from migrating APIs and applications, it supports Kubernetes API
operator to deploy and manage APIs in the Kubernetes cluster by reducing
additional overheads for the DevOps.

*Distributions & Documentation*

API Manager Tooling Distribution 

API Manager Tooling Documentation

Bug Fixes And Improvements in API Manager Tooling v3.1.0

Fixed issues

Known Issues

All the open issues pertaining to WSO2 API Manager Tooling are reported at
GitHub

How You Can ContributeMailing Lists

Join our mailing list and correspond with the developers directly.

   - Developer List: dev@wso2.org | Subscribe | Mail Archive
   - User List: u...@wso2.org | Subscribe | Mail Archive

*User Forum:* StackOverflow


*WSO2 APIM Slack : *Join

Reporting Issues

We encourage you to report issues, documentation faults, and feature
requests regarding WSO2 API Manager Tooling through the public API Manager
Tooling Git Repo .

*Important:* And please be advised that security issues must be reported to
secur...@wso2.com, not as GitHub issues, in order to reach the proper
audience. We strongly advise following the WSO2 Security Vulnerability
Reporting Guidelines

when
reporting the security issues.

*-- The WSO2 API Manager Team --*


-- 
*Naduni Pamudika* | Senior Software Engineer | WSO2 Inc.
(m) +94 (71) 9143658 | (w) +94 (11) 2145345 | (e) nad...@wso2.com
[image: http://wso2.com/signature] 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] API Operator for Kubernetes 1.1.0 Released!

2020-04-07 Thread Pubudu Gunatilaka
*API Operator for Kubernetes 1.1.0 Released!*

As microservices are increasingly being deployed on Kubernetes, the need to
expose these microservices as well documented, easy to consume, managed
APIs is becoming important to develop great applications. The API operator
for Kubernetes makes APIs a first-class citizen in the Kubernetes
ecosystem. Similar to deploying microservices, you can now use this
operator to deploy APIs for individual microservices or compose several
microservices into individual APIs. With this users will be able to expose
their microservice as managed API in Kubernetes environment without any
additional work.

*Distribution & Documentation*

The distribution of the API Operator can be found in API Operator v1.1.0
GitHub release
.

- Quick Start Guide


- Documentation


*New Features and Improvements*

   1. Support in deploying API operator in multiple docker registries such
   as Docker hub, Amazon ECR, Google container registry, Quay.io and HTTP(S)
   docker registries.
   2. Support in exposing multiple Swagger definitions as an API
   3. Java interceptor support for mediations when exposing APIs.
   4. APIs can be exposed via the Ingress controller or as a Route in
   Openshift.
   5. Serverless(KNative) applications can deploy and manage via the API
   Operator.
   6. Support in applying API management to the microservices that deployed
   in Istio, service mesh.
   7. Support API to handle target endpoints in different namespaces.
   8. Horizontal pod autoscaling support for the target endpoint
   9. Kaniko argument support for Kaniko jobs
   10. CPU and memory allocations for target endpoints


*Bug Fixes*
Fixed Issues


*Known Issues*
All the open issues pertaining to API Operator for Kubernetes 1.1.0 are
reported at GitHub .

*How You Can Contribute*

*Mailing Lists*

Join our mailing list and correspond with the developers directly.

   - Developer List: dev@wso2.org | Subscribe  | Mail
   Archive 
   - User List: u...@wso2.org | Subscribe
 | Mail
   Archive 

*User Forum*: StackOverflow

*WSO2 API Manager Slack Channel:* Join Us on Slack


*Reporting Issues*

We encourage you to report issues, documentation faults, and feature
requests regarding API Operator for Kubernetes through the GitHub repository
.

*Important:* Please be advised that the *security issues *must be reported
to secur...@wso2.com, not as GitHub issues,  in order to reach the proper
audience. We strongly advise following the WSO2  Security Vulnerability
Reporting Guidelines

when
reporting security issues.

*-- The WSO2 API Manager Team --*
-- 
*Pubudu Gunatilaka* | Technical Lead | WSO2 Inc.
(m) +94774078049 | (w) +94112145345 | (e) pubu...@wso2.com

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 API Manager Operator for Kubernetes v1.0.0 is Released!

2020-04-07 Thread Pubudu Gunatilaka
*WSO2 API Manager Operator for Kubernetes v1.0.0 is Released!*

With WSO2 API Manager Operator, it makes easy to deploy WSO2 API Manager in
Kubernetes through a simple command. Also, it supports deploying
recommended deployment patterns in Kubernetes. Introducing a new Custom
Resource Definition called APIManager to efficiently and easily deploy
patterns and custom patterns in Kubernetes.

The supported WSO2 API Manager version is v3.1.0.

*Distribution & Documentation*

The distribution of the WSO2 API Manager Operator can be found in the GitHub
v1.0.0 release.


- Quick Start Guide


- Documentation


*Features*

   1. Deploy WSO2 API Manager pattern 1 in Kubernetes
   2. Ability to create custom patterns (eg: single API manager node, API
   manager with analytics)
   3. Expose API manager in load balancer service type
   4. Expose API manager in NodePort service type
   5. Expose API manager via Ingress
   6. Support in overriding default configurations
   7. Support in overriding persistent volume claims
   8. Ability mount any custom config maps and persistent volume claims

*Bug Fixes*
Fixed Issues


*Known Issues*
All the open issues pertaining to WSO2 API Manager Operator for Kubernetes
1.0.0 are reported at GitHub
.

*How You Can Contribute*

*Mailing Lists*

Join our mailing list and correspond with the developers directly.

   - Developer List: dev@wso2.org | Subscribe  | Mail
   Archive 
   - User List: u...@wso2.org | Subscribe
 | Mail
   Archive 

*User Forum*: StackOverflow

*WSO2 API Manager Slack Channel:* Join Us on Slack


*Reporting Issues*

We encourage you to report issues, documentation faults, and feature
requests regarding WSO2 API Manager Operator for Kubernetes through the GitHub
repository .

*Important:* Please be advised that the *security issues *must be reported
to secur...@wso2.com, not as GitHub issues,  in order to reach the proper
audience. We strongly advise following the WSO2  Security Vulnerability
Reporting Guidelines

when
reporting security issues.

*-- The WSO2 API Manager Team --*
-- 
*Pubudu Gunatilaka* | Technical Lead | WSO2 Inc.
(m) +94774078049 | (w) +94112145345 | (e) pubu...@wso2.com

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] IS 5.10.0 Unique user identifier across the system

2020-04-07 Thread gayan gunawardana
Hi Team,

As per [1] it looks like username attribute is not immutable any more with
new unique user identifier implementation.
Are there any SCIM or RemoteUserStoreManagerServce Apis available to alter
username ?

[1] https://github.com/wso2/product-is/releases/tag/v5.10.0-rc2

-- 
Gayan
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 API Microgateway 3.1.0 Released

2020-04-07 Thread Praminda Jayawardana
The WSO2 API Manager team is pleased to announce the release of version
3.1.0 of WSO2 API Microgateway.

The WSO2 API Microgateway is a cloud native, developer centric and
decentralized API gateway for microservices

Download the product from API Microgateway webpage
.
What's new in 3.1.0 New Features

   - gRPC APIs
   - Observability
   - Writing java interceptors
   - API Keys for authentication
   - Multiple JWT issuers
   - Policy Hub for sharing transformation policies
   - More in 3.1.0 New Features
   


Improvements

   - Support for OpenAPIs without extensions
   - Publishing realtime analytics with gRPC
   - Combine multiple authentication schemes
   - Simplified docker support
   - Improved performance
   - More in 3.1.0 Improvements
   


Bug fixes

Fixed Issues

Known Issues

Open Issues

Try it

https://docs.wso2.com/display/MG310/Quick+Start+Guide+-+Docker
Documentation

https://docs.wso2.com/display/MG310/
How You Can Contribute

   -

   *Reporting Issues*
   We encourage you to report issues, documentation faults, and feature
   requests regarding WSO2 API Microgateway through the Github Issues
   .
   -

   *Contributing Code*
   Read through project Contribution Guidelines
   
   to learn how to contribute with code.
   -

   *Mailing Lists*
   Join our mailing list and receive updates on product development.
   Developer List: dev@wso2.org

*--WSO2 API Manager Team--*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 API Manager 3.1.0 Released !

2020-04-07 Thread Krishan Wijesena
*WSO2 API Manager 3.1.0 Released!*

The WSO2 API Manager team is pleased to announce the release of version
3.1.0 of WSO2 API Manager.

The WSO2 API Manager is a fully open-source full lifecycle API Management
product that can be deployed on-premise, available on SaaS, deployed on a
private cloud or deployed in a hybrid model. It comprises the following
components that provide all of its functionality.

WSO2 API Manager is comprised of several modules.


   - *API Publisher*: Allows API creators to design, implement and document
   APIs and  allows API product managers to manage the lifecycle of APIs and
   create API products by using one or more APIs.


   - *Developer Portal*: A portal for on boarding application creators. It
   allows application creators to discover,subscribe, test and consume APIs
   through their applications.


   - *API Gateway*: Allows access to APIs/services by routing application
   traffic to the relevant endpoints.The API Gateway is the component that
   enforces security, rate-limiting and transformations on API requests while
   feeding valuable information of these requests to API Analytics.


   - *Key Manager*: The security token service of the API Manager which is
   responsible for handling everything related to authentication and
   authorization of API requests. It supports a wide variety of security
   protocols such as OAuth2.0/OIDC, Basic Auth, API Key, SAML based
   single-sign-on.


   - *Traffic Manager*: Controls the traffic flow of the API gateway. This
   is used to apply request quotas on APIs for monetization, access control or
   security related matters. In addition to configuring the available
   policies, users can deploy their own policies on the traffic manager which
   will control the rate of traffic on the API gateways.


   - *API Analytics*: Monitors all traffic that's routed through the API
   gateways to analyze usage patterns,SLA violations, consumer behaviors, to
   provide business insights and so on.


And WSO2 API Manager 3.1.0 accompanies below releases too.


   - WSO2 API Manager Tooling- v3.1.0
    -
   This provides the capability to import/export APIs and Applications with a
   greater flexibility to create CI/CD pipelines for APIs. Along with that, it
   supports for Kubernetes API operator to deploy and manage APIs in the
   Kubernetes cluster.
   - WSO2 API Manager Operator for Kubernetes- v1.0.0
    - With
   WSO2 API Manager Operator, it makes easy to deploy WSO2 API Manager in
   Kubernetes through a simple command. Also it supports deploying recommended
   deployment patterns in Kubernetes. Introducing a new Custom Resource
   Definition called APIManager to efficiently and easily deploy patterns, and
   custom patterns in Kubernetes.
   - The API operator for Kubernetes- v1.1.0
    - Makes
   APIs a first class citizen in the Kubernetes eco-system. With this, users
   will be able to expose their microservices as managed APIs in Kubernetes
   environment without any additional work
   - WSO2 Identity Server as Key Manager 5.10.0 - A prepackaged WSO2 IS
   5.10.0 with APIM Key Management related features installed


*You can download this distribution from  https://wso2.com/api-management/
 *
*Also, take a look at the online product (documentation
).*

*How to Run*

1. Extract the downloaded zip
2. Go to the bin directory in the extracted folder
3. Run the wso2server.sh or wso2server.bat as appropriate
4. Launch a web browser and navigate to https://localhost:9443/publisher to
access the API publisher web app
5. Navigate to https://localhost:9443/devportal to access the API store
6. Navigate to https://localhost:9443/admin to access Admin Portal
7. Use "admin", "admin" as the username and password to log in as an admin


*New Features in this Release*
Visit (About this release
)
to find out the features introduced in this release.

*Bug Fixes and Improvements in 3.1.0*

GitHub (product-apim

)
GitHub (carbon-apimgt

)
GitHub (analytics-apim
)


*Known Issues*
All the open issues pertaining to WSO2 API Manager are reported at the
following location:

GitHub (product-apim
),
(analytics-apim )


*How You Can Contribute*

*Mailing Lists*
Join our mailing list and correspond with the developers