Installation
Docker Compose or Helm for Kubernetes
Last updated
Was this helpful?
Docker Compose or Helm for Kubernetes
Last updated
Was this helpful?
Customize the local deployment according to your needs:
Make sure to have Docker 27 or up. If you get an error about docker compose command not recognized, it's because your Docker version is old and not supported.
Make sure to have Docker and Docker Compose installed on your system.
clone the repo:
git clone https://github.com/intuitem/ciso-assistant-community.git
run the preparation script and follow the instructions:
./docker-compose.sh
you can also find other variants for different setups as a starting point for your specific needs.
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
parameter
create 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.