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 https://s3.us-west-2.amazonaws.com/amazon-eks/1.23.13/2022-10-31/bin/linux/amd64/kubectl 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 https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.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 […]