Helm Chart

instructions for Kubernetes installation with Helm Chart

Make sure to have Helm binary installed and switch to your cluster context.

  1. add the helm repository

helm repo add intuitem https://intuitem.github.io/ca-helm-chart/

  1. get the default values

helm show values intuitem/ciso-assistant > my-values.yaml

  1. check and adjust them to your needs, specifically the frontendOrigin parameter

  2. create a namesapce for your deployment

kubectl create ns ciso-assistant

  1. install

helm install my-octopus intuitem/ciso-assistant -f my-values.yaml -n ciso-assistant

This setup is based on the fact that Caddy will handle the TLS on your behalf. In case you're experiencing ssl related issues, you might want to patch your ingress-nginx-controller to activate the enable-ssl-passthrough flag.

In case you are running it locally with a non reachable FQDN, you might want to consider adding tls internal on the Caddy config for self-signed certificate.

Last updated

© intuitem, 2018-2024