

- #Install kubernetes cluster on centos kubeadm install#
- #Install kubernetes cluster on centos kubeadm software#
Installations Steps of Kubernetes 1.7 on CentOS 7 / RHEL 7

Kubectl utility – It is a command line utility which connects to API Server on port 6443.It stores configuration data of cluster and cluster state. etcd – It is a Key value pair data base.Controller Manager – Main Job of Controller manager is to monitor replication controllers and create pods to maintain desired state.Scheduler – It is a program on master node which performs the scheduling tasks like launching containers in worker nodes based on resource availability.API Server – It provides kubernetes API using Jason / Yaml over http, states of API objects are stored in etcd.

On the Master Node following components will be installed One server will acts master node and rest two servers will be minion or worker nodes. In my setup I am taking three CentOS 7 servers with minimal installation.
#Install kubernetes cluster on centos kubeadm install#
In this article we will install latest version of Kubernetes 1.7 on CentOS 7 / RHEL 7 with kubeadm utility.
#Install kubernetes cluster on centos kubeadm software#
In other words Kubernetes is an open source software or tool which is used to orchestrate and manage docker containers in cluster environment. Kubernetes is a cluster and orchestration engine for docker containers.
