DevOps Project 3

In this blog, I will demonstrate, how to make a ci-cd pipeline using GitHub, Jenkins, Terraform, Helm, & Amazon EKS. Suppose, you are a DevOps engineer or cloud ops engineer in your company, and your lead or manager asks you to create a ci-cd pipeline […]

kubelet Installation on Amazon Linux 2 -EC2

Step1 : Download the kubectl binary curl -O Step2 : Apply execute permissions to the binary. chmod +x ./kubectl Step3 : Copy the binary to a folder in your PATH. mkdir -p $HOME/bin && cp ./kubectl $HOME/bin/kubectl && export PATH=$PATH:$HOME/bin sudo mkdir -p /var/lib/jenkins/bin && […]

Terraform Installation on Amazon Linux 2 – EC2

Step1 : Install yum-config-manager to manage your repositories. sudo yum install -y yum-utils Step2 : Use yum-config-manager to add the official HashiCorp Linux repository. sudo yum-config-manager –add-repo Step3 : Install Terraform from the new repository. sudo yum -y install terraform Step4 : Verify that […]

DevOps Project 1

In this project, I am creating a CICD pipeline with the help of Jenkins, GitHub, Docker, Amazon ECR, Terraform & Kubernetes. Step 1: Create a Jenkins server in the AWS account and open the 8080 port in the security group of the Jenkins server. How […]

Ansible AWS EC2 Dynamic Inventory

Step 1:Make sure you have installed python3 and pip in your Ansible server. python3 –version If you don’t have python3, you can install it using the following command. sudo yum install python3 -y sudo yum -y install python-pip Step 2: Install the boto3 library. Ansible […]

How to install Jenkins on Amazon Linux EC2 Machine

Step 1 : Update your EC2 instance machine sudo yum update Step 2 : Add the Jenkins repo using the following command sudo wget -O /etc/yum.repos.d/jenkins.repo Import a key file from Jenkins-CI to enable installation from the package: sudo rpm –import Step 3 […]