Skip to content

Helm chart deployment

Artifact Hub

AAPB can be deployed as a simple Helm Chart to a Kubernetes cluster.

Setup

If you haven't set up a production environment, follow the steps in Quickstart first.

Install

Add the Helm repository:

helm repo add aapb https://wgbh-mla.github.io/aapb-deploy

Update the charts:

helm repo update

Customize the values in values.yaml to your needs. You can also use --set to override values on the command line.

global:
  backend:
    image:
      tag: latest

Install the Helm chart:

helm install my-aapb aapb/aapb

Upgrade

helm upgrade my-aapb aapb/aapb

Values

See the values.yaml file for the full list of configurable values and their defaults.

Uninstall

helm uninstall [release-name]
... where [release-name] is the name you used when installing the chart (e.g. my-aapb).