Project 01: Continuous Integration and Deployment (CI/CD) with Jenkins and ArgoCDJul 17, 2023·7 min read
Terraform Advanced Topics: workspaces, remote execution, and collaboration features in Terraform.Jun 15, 2023·15 min read
Project 02: From Code to Deployment Using Jenkins Declarative CICD PipelineContinuous Integration and Continuous Delivery (CICD) are crucial aspects of software development that help us build, test, and deploy software quickly and efficiently. Project Overview Our project is a microservice-based web application that consist...Jul 17, 2023·6 min read
Terraform Local State and Remote State ManagementTerraWeek Day 4/7 Terraform is a popular Infrastructure as Code (IaC) tool that is used to provision and manage cloud resources across different cloud providers such as AWS and Azure. One of the key aspects of Terraform is its state management featur...Jun 12, 2023·6 min read
Terraform Configuration files, State files, Resources and lifecycle ManagementTerraWeek Day 3/7 Task 1: Create a Terraform configuration file to define a resource of AWS EC2 instance, Azure storage account, Google Compute Engine, etc. (anyone) AWS EC2 instance---> main.tf terraform init Similarly for Microsoft Azure and...Jun 11, 2023·4 min read
Terraform HCL Syntax, Variables, Data-types, Expressions & Configuration filesTerraWeek Day 2/7 Task 1: Familiarize yourself with the HCL syntax used in Terraform Learn about HCL blocks, parameters, and arguments HCL (HashiCorp Configuration Language) is the language used in Terraform for defining infrastructure resources in c...Jun 8, 2023·9 min read
Introduction to Terraform and Terraform BasicsTerraWeek Day 1/7 Day 1: Introduction to Terraform and Terraform Basics What is Terraform and how can it help you manage infrastructure as code? Terraform is an open-source infrastructure as a code tool that can help in provisioning, changing, and ve...Jun 7, 2023·9 min read
Step-by-Step Guide: Installing, Setting Up, and Deploying Applications on KubeadmKubeadm is a tool that helps you bootstrap a Multi-node Kubernetes cluster quickly and easily. It automates many of the manual steps involved in setting up a cluster, such as configuring the Kubernetes control plane and joining nodes to the cluster. ...May 15, 2023·4 min read
Getting Started with Kubernetes: A Comprehensive Overview for BeginnersDo you know, How Hotstar's live streaming of the Indian Premier League (IPL) cricket tournament or Amazon's e-commerce website on the annual Prime Day sale manages the high traffic coming from a huge number of visitors? During the IPL season, Hotsta...May 10, 2023·14 min read