How to install Containerum in your Kubernetes cluster

Containerum
Containerum
Published in
2 min readJul 16, 2018
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!

Containerum is your source of knowledge on Docker and Kubernetes.

--

--

Containerum
Containerum

Containerum Platform for managing applications in Kubernetes.