diff --git a/helm-chart/README.md b/helm-chart/README.md new file mode 100644 index 0000000..2a647a5 --- /dev/null +++ b/helm-chart/README.md @@ -0,0 +1,27 @@ +# Basic Helm Chart for deployment of Ladder +This folder contains a basic helm chart deployment for the ladder app. + +# Deployment pre-reqs +## Values +Edit the values to your own preferences, with the only minimum requirement being `ingress.HOST` (line 19) being updated to your intended domain name. + +Other variables in values.yaml can be updated as to your preferences, with details on each variable being listed in the main [README.md](https://github.com/kubero-dev/ladder/blob/e3eb866d483f521b2bfbb4bbfd642f6d3f6ee5a4/README.md) in the root of this repo. + +## Defaults in K8s +No ingress default has been specified. +You can set this manually by adding an annotation to the ingress.yaml - if needed. +For example, to use Traefik - +```yaml +metadata: + name: ladder-ingress + annotations: + kubernetes.io/ingress.class: traefik +``` + +## Helm Install +`helm install -n --create-namespace` +`helm install ladder .\ladder\ -n ladder --create-namespace` + +## Helm Upgrade +`helm upgrade -n ` +`helm upgrade ladder .\ladder\ -n ladder`