Skip to content

CAAPIM/apim-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • 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.

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.