Kubernetes is an open source platform for managing containerized applications. It allows you to manage, scale, and automatically deploy your containerized applications in the clustered environment. Kubernetes is developed by Google. With Kubernetes, you can orchestrate containers across multiple hosts, scale the containerized applications with all resources on the fly, and have a centralized container management environment. In this tutorial, I will show you step-by-step how to install and configure Kubernetes on CentOS version 8. We will be using 1 server ' KubeMaster ' as the Kubernetes Master Node, and 2 servers as Kubernetes workers, ' minion-1 ' and 'minion-2 '. KubeMaster: 192.168.4.130 minion-1 : 192.168.4.131 minion-2 : 192.168.4.132 Master Node – This machine generally acts as the control plane and runs the cluster database and the API server (which the kubectl CLI communicates with). Our 3-node Kubernetes Cluster will look something like this: Prepa
Popular posts from this blog
Ansible Tower Installation WHY RED HAT ANSIBLE TOWER? Ansible Tower is a web-based UI that provides an enterprise solution for IT automation. It has a user-friendly dashboard complements Ansible, adding automation, visual management, and monitoring capabilities. provides user access control to administrators. graphically manages or synchronizes inventories with a wide variety of sources. a RESTful API And much more… ANSIBLE TOWER TYPES OF MODE Depending on the needs of the enterprise, Ansible Tower can be implemented using one of the following architectures. Single Machine with Integrated Database All Ansible Tower components, the web front-end, RESTful API back end, and PostgreSQL database resides on a single machine. This is the standard architecture.
In this article I am explaining Step-by-Step tutorial to install Ansible on RHEL/CentOS 8 Linux environment. We will setup a five-node environment with one controller node and two managed nodes. But before we start with the steps to install Ansible on RHEL8 or CentOS8, let us understand what is Ansible and how it works. ANSIBLE Ansible is the leading Open Source configuration management system. It makes it easy for administrators and operations teams to control thousands of servers from central machine without installing agents on them. Ansible is the simplest to use and manage when compared to other configuration management systems such as Puppet, Chef and Salt. It is easy to install, learn, and use. The only dependency required on the remote server is SSH service and Python.