Posts

Showing posts with the label CentOS7

Kubernetes installation on CentOS7 Vagrant boxes Manually

Image
This page is updated in 2022 with new instructions which works for Rocky LInux as well! As we have seen and had a setup that Docker EE installation on CentOS7 . A year ago when I have worked on Kubernetes setup on the Ubuntu Linux that virtualization included all the steps involved in Docker installation to Kubernetes cluster configuration everything automated within Vagrantfile. Kubernetes Cluster on your Desktop or Laptop or Mac book In this post, I would like to share the manual steps that work to build a Kubernetes Cluster on CentOS7. We will be using the Docker EE installed nodes to install Kubernetes. So bringing up vagrant boxes the same thing that we had discussed earlier post proceed further. Step 1: Check the System requirements We have three nodes: master, node1, node2. On ALL Nodes: CPU Cores  2, RAM size- 2GB Minimum 4GB good Otherwise, Master node make it 3GB, Slave nodes with 1.5GB also a wise plan if you have limited resources. Prepar...

Installation of Ansible on CentOS 7 | RHEL | OpenSuse | Ubuntu

Image
 Hello Guys!!  In this post let's explore the installation options for Ansible Core. We can get the detailed Documentation provided by Ansible in the Installation Guide. I've also gone through the Amazing Book : Ansible for DevOps   Here he explained that beginners can start with playing in Laptop by setting up the Virtual Boxes for Ansible learnings.  Today I have started experimenting with Ansible installation on the CentOS 7 Vagrant box, As you know Ansible is from the RedHat. Ansible having 3300+ modules freely available. At the end of the installation, we can test the connectivity with the ' ping ' and ' shell ' module which will be referred to the inventory hosts which is present in the "/etc/ansible/hosts" location. Prerequisites for Ansible installation Create Vagrant Boxes where Ansible engine runs on the master node and SSH-Agents will run on two different nodes. PasswordAuthentication enable for sshd_config SSH Connectivity with ssh-keygen A...

Jenkins Installation on CentOS7/RHEL/Fedora and Ubuntu

Image
Hello DevOps enthusiast, I'm here with another interesting article on one more DevOps automation tool that is Jenkins CI, where I've explored all possible new learnings which will be used by DevOps. Jenkins installation on CentOS or RHEL or Fedora Simple instructions I've made for reference, which I've used. What are the Pre-requisites for the Jenkins installation Good speed of Internet Either of the platforms will be working: Vagrant installed VirtualBox installed to pull CentOS7 box AWS RHEL instance up and running  Bring up the CentOS/7 box (optional) Note: Ignore this section if you have a Cloud instance ready. Step 1: Create your own CentOS7 vagrant box with the following DSL Vagrantfile: Vagrant.configure(2) do |config| config.vm.box = "centos/7" config.vm.boot_timeout=600 config.vm.host_name = "mydev.devopshunter.com" config.vm.network "private_network", ip: "192.168.33.100" config.vm.syn...