Sign in

This is a step by step to deploy openstack all-in-one with kolla-ansible.

“OpenStack is an open source cloud computing infrastructure software project and is one of the three most active open source projects in the world”.

More details about openstack click here

  • Ubuntu 18.04 CPU 8 core,
  • 8 GB…

This is a tutorial step by step to launch an instance in AWS

aws EC2

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows…

kafka multi broker

Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.

ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are…

kubernetes high availability


  • kubernetes version 1.15.11
  • haproxy
  • docker

Node list:

  • ha-balancer
  • ha-master1
  • ha-master2
  • ha-master3
  • ha-worker1
  • ha-worker2

On all node execute this command

sudo apt update; sudo apt autoremove -y

Install docker package on ha-master1, ha-master2, ha-master3, ha-node1, ha-node2

sudo apt install -y > /etc/docker/daemon.json <<EOF
"exec-opts": ["native.cgroupdriver=systemd"]
mkdir -p /etc/systemd/system/docker.service.d

Restart docker

systemctl daemon-reload
systemctl restart docker

Install kubectl, kubelet & kubeadm on all node master, ha-master1, ha-master2, ha-master3

sudo apt…

img source:

Part 1 : Present Perfect ( for experiences)

I have been travelled to Africa

Menjadi :

I’ve been travelled to Africa.

I have not been travelled to Africa.


I haven’t travelled to Africa.


I have = a past event, which is now your experience.

I have not =…

img source :

Requirements for this tutorial:

  • node3 -> ubuntu 18.4 -> server
  • node4 -> ubuntu 18.04 -> client
  • node5 -> centos 7 -> client

Let’s Go:

Excecution on node3

  1. Update
# apt -y update

2. Install OpenJDK

# sudo apt -y install openjdk-8-jdk
# java -version

3. Install Elasticsearch

# wget -qO…

Kali ini kita akan membahas mengenai monitoring prometheus dengan visualisasi grafana.

Apa itu prometheus ?

Prometheus adalah open source, sistem monitoring berbasis metrics. Prometheus mudah di gunakan serta memiliki model data yang powerful dan bahasa query yang dapat menganalisa aplikasi dan infrastruktur yang kita miliki.

Dengan format text yang sederhana…

Introduction to docker compose

source: docker

Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. …

How to install jenkins on centos 7

image source:

install docker on centos

$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
$ sudo yum-config-manager --add-repo
$ sudo yum -y install docker-ce docker-ce-cli …

Overlay network without swarm mode

The overlay network driver creates a distributed network among multiple Docker daemon hosts. This network sits on top of (overlays) the host-specific networks, allowing containers connected to it (including swarm service containers) to communicate securely. Docker transparently handles routing of each packet to and from…


This is my little notes based my experiment and my learning. Keep learning and keep calm.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store