Helm Chart
The webMethods API Gateway installation provides a sample helm chart. webMethods API Gateway uses Helm to streamline the Kubernetes installation and management. Helm allows you to easily templatize the Kubernetes deployments and provides a set of configuration parameters that you can use to customize the deployment. Helm chart combines the Kubernetes deployments and provides a service to manage them.
The Helm chart covers the following Kubernetes deployments:
- A pod with containers for webMethods API Gateway, Elasticsearch, and Kibana
- A pod with containers for webMethods API Gateway and Kibana
- A pod with containers for webMethods API Gateway and Kibana that supports clustering
The Helm chart supports a values.yaml file for the following Elasticsearch configurations:
- Elasticsearch
- Elasticsearch in a sidecar deployment
The values.yml file passes the configuration parameters into the Helm chart. A sample values.yaml file is available at InstallDir/IntegrationServer/instances/default/packages/WmAPIGateway/resources/samples/helm/sag-apigateway. Provide the required parameters in this file to customize the deployment.