This repository contains a series of Helm Charts for the Layer7 API Management (APIM) Portfolio.
Helm Charts are essentially 'packaged applications' that describe how the APIM solution shall be built in a Kubernetes cluster. Navigate into the Chart you'd like to deploy for more details.
Learn why Layer7 recommends the Helm Chart for quickly deploying an APIM solution (e.g., the API Gateway) to Kubernetes.
Add the layer7 repository:
$ helm repo add layer7 https://caapim.github.io/apim-charts/
$ helm repo update
Then, you can install the charts by:
$ helm install my-ssg layer7/gateway --set-file "license.value=path/to/license.xml" --set "license.accept=true"
- Gateway:Helm Chart for deploying API Gateway and optionally OTK on it.
- Portal: Helm Chart for deploy the API Developer Portal
Examples contains chart specific values files that you can apply to your Gateway deployment to achieve specific scenarios. OTK-scenarios are currently in an alpha state and will be updated in the coming weeks.
This Helm Chart was created by Layer7 Broadcom.
All Chart configurations referenced on this repository and other Layer7 APIM documentation are in values.yaml. The base values represent the minimum configuration required to run each application, they can be overriden with your own my-values.yaml file.