Skip to content

codecademy-engineering/helm-charts

Repository files navigation

codecademy Helm Charts

License Actions

This repo collects a set of Helm charts curated by Codecademy.

Requirements

  • KEDA CRDs
    helm repo add kedacore https://kedacore.github.io/charts
    helm repo update
    helm install keda kedacore/keda
    

Usage

Helm must be installed and initialized to use the charts. Please refer to Helm's documentation to get started.

Once Helm is set up properly, add the repo as follows:

$ helm repo add codecademy https://codecademy-engineering.github.io/helm-charts

You can then run helm search repo codecademy to see the charts.

Tests

You can test the charts locally using a Kind cluster and chart testing.

Once you've installed both you can run the following commands to test:

kind create cluster
kubectl apply -f charts/service/ci/pv.yaml

helm repo add kedacore https://kedacore.github.io/charts
helm repo update
helm install keda kedacore/keda

ct install --config ct.yaml

Contribution Guidelines

We'd love to have you contribute! Please refer to our contribution guidelines for details.