Containerum installation

To launch Containerum on your Kubernetes Cluster without metrics collection run:

helm repo add containerum https://charts.containerum.io
helm repo update
helm install containerum/containerum

To enable collecting resource utilization metrics, install Containerum with Prometheus:

helm repo add containerum https://charts.containerum.io
helm repo update
helm install containerum/containerum --set tags.monitoring=true

If you already have Prometheus in your cluster and want to use it to display node utilization in Containerum Platform, install Containerum Platform with the parameters below. Containerum Platform is compatible with Prometheus 6.7.4 from the official Helm repository.

helm repo add containerum https://charts.containerum.io
helm repo update
helm install containerum/containerum --set nodemetrics.env.local.PROMETHEUS_ADDR=http://{PROMETHEUS_SVC_NAME}:{PROMETHEUS_SVC_PORT}

This will install the Containerum Platform and create two Ingresses to expose Containerum Platform. You can view the Ingresses with kubectl get ingress.

Note: Containerum Platform allows importing existing resources (deployments, services, etc.). To specify, which namespaces SHOULD NOT be imported, set the following tag during installation and list the namespaces after CH_KUBE_IMPORTER_EXCLUDED_NS=.

--set kube-importer.env.global.CH_KUBE_IMPORTER_EXCLUDED_NS="default,kube-system"

To be able to reach Containerum Web UI and the API, add the machine IP address to /etc/hosts, e.g.:

 127.0.0.1 local.containerum.io api.local.containerum.io

where 127.0.0.1 is the address of your machine with Containerum Platform.
–> Note: To add your own DNS address, see Add DNS record.

Now you can access Containerum Web UI at local.containerum.io. To manage your local Containerum platform via chkit CLI, set the API in chkit:

 chkit set api api.local.containerum.io

Done!

You can now access Containerum Platform user the default credentials:
login: admin@local.containerum.io
password: verystrongpassword
Don’t forget to change the password right away!

Now configure Containerum Platform to make it ready for use in your cluster.