Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wso2/kubernetes-apim
Kubernetes and Helm resources for WSO2 API Manager
https://github.com/wso2/kubernetes-apim
helm kubernetes
Last synced: 5 days ago
JSON representation
Kubernetes and Helm resources for WSO2 API Manager
- Host: GitHub
- URL: https://github.com/wso2/kubernetes-apim
- Owner: wso2
- License: apache-2.0
- Created: 2016-08-11T09:37:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-22T11:14:14.000Z (3 months ago)
- Last Synced: 2024-08-22T12:44:22.477Z (3 months ago)
- Topics: helm, kubernetes
- Language: Smarty
- Size: 16.3 MB
- Stars: 113
- Watchers: 156
- Forks: 216
- Open Issues: 113
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-wso2-apim - Kubernetes resources
README
## ⚠️ DISCLAIMER
Use these artifacts as a reference to build your deployment artifacts. Existing artifacts are only developed to demonstrate a reference deployment and **should not be used as is in production**.
---
# Kubernetes and Helm Resources for WSO2 API Management
*This repository contains Kubernetes and Helm Resources for container-based deployments of WSO2 API Management.*
## Kubernetes resources for API Management deployment patterns
### Simple
* [Single Node](simple/am-single/README.md)
### Advanced
#### Helm resources for API Management deployment patterns
* [Deployment Pattern 1](advanced/am-pattern-1/README.md)
* [Deployment Pattern 2](advanced/am-pattern-2/README.md)
* [Deployment Pattern 3](advanced/am-pattern-3/README.md)
* [Deployment Pattern 4](advanced/am-pattern-4/README.md)### Update the JWKS Endpoint
The JWKS endpoint of the API Manager has the external facing hostname by default. This is not routable. To resolve this, you can alter the JWKS endpoint in the API Manager to use the API Manager's internal service name in Kubernetes.
1. Log into Admin portal - https://am.wso2.com/admin/
2. Navigate to Key Managers section and select the Resident Key Manager.
3. Change the JWKS URL in the Certificates section to `https://:9443/oauth2/jwks`### Update certificate domain names
To verify connecting peers API Manager use wso2carbon certificate. By default this only allows peers from localhost domain to connect. To allow connections from different domains you need to create a certificate with the allowed domain name list and add it to API Manager keystores. This can be done by mounting a volume with the modified keystores. You can find the APIM Manager keystores inside the *~/wso2am-4.2.0/repository/resources/security/* directory.
## Reporting issues
We encourage you to report any issues and documentation faults regarding Kubernetes and Helm resources
for WSO2 API Management. Please report your issues [here](https://github.com/wso2/kubernetes-apim/issues).## Contact us
WSO2 developers can be contacted via the following mailing lists:
* WSO2 Developers Mailing List : [[email protected]](mailto:[email protected])
* WSO2 Architecture Mailing List : [[email protected]](mailto:[email protected])