Helm Chart
instructions for Kubernetes installation with Helm Chart
Make sure to have Helm binary installed and switch to your cluster context.
add the helm repository
helm repo add intuitem https://intuitem.github.io/ca-helm-chart/
get the default values
helm show values intuitem/ciso-assistant > my-values.yaml
check and adjust them to your needs, specifically the
frontendOrigin
parametercreate a namesapce for your deployment
kubectl create ns ciso-assistant
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