Containerum Web UI

As we previously wrote in the letter to our subscribers, we have finally launched an open source version of Containerum Platform. In the first article about this project we will show you how to install Containerum in your cluster in a matter of several minutes.

Prerequisites

Kubernetes 1.5 or higher

Helm

Ingress Controller installation

Before we install Containerum, let’s configure nginx-ingress controller. We will use the official NGINX Ingress Controller from the Kubernetes repository.

Run on your machine:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml

Once the ingress-controller is installed, create a service for it. Create a .yaml file as follows:

apiVersion: v1

kind: Service

metadata:

name: ingress-nginx

namespace: ingress-nginx

spec:

ports:

- name: http

port: 80

targetPort: 80

protocol: TCP

- name: https

port: 443

targetPort: 443

protocol: TCP

selector:

app: ingress-nginx

externalIPs:

- ${EXTERNAL_IP}

Save it as ingress-svc.yaml and run:

kubectl apply -f ingress-svc.yaml

Thas’t it. Now let’s install Containerum!

Install Containerum

To install the latest version of Containerum platform run:

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

helm repo update

helm install containerum/containerum --version 1.0.17-rc.2

Check if pods are running:

kubectl get pods

Done!

Configure Web Interface

Now add local.containerum.io to the list of your /etc/hosts:

${EXTERNAL_IP} local.containerum.io api.local.containerum.io

Now go to local.containerum.io -here you are!

Log in with admin@local.containerum.io and verystrongassword.

Congratulations! Containerum is running in your cluster. You can learn more about the platform in the project repository. If you like the platform, you can support the project by giving it a ⭐. Also follow us on Twitter and join our Telegram chat to stay tuned!

Please, feel free to leave feedback and ask questions.

Post scriptum: if you don’t want to install Containerum locally, you can try it online at web.containerum.io — just don’t forget to use our promo code CONTAINERUM_STAR. Hurry up — it expires on July 31!