CAAPIM / apim-charts

Helm Charts for Layer7 API Management components.
MIT License
11 stars 48 forks source link

Lint and Test Charts pages-build-deployment Release Charts Validate Schemas

APIM Helm Charts

This repository contains a series of Helm Charts for the Layer7 API Management (APIM) Portfolio.

Usage

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.

Quick Start

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"

Helm Charts

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.

Note

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.