Getting Started with Terraform: Manage AWS EC2 Instances Easily馃We can automate infrastructure as code (IaC) using AWS (CloudFormation templates), Azure (Resource Manager), and OpenStack (Heat templates). However, it can be tough to remember all these different templates. Why Terraform? This is where Terrafor...Aug 28, 2024 路 3 min readareef.hashnode.dev
Clone Git Repository on Storage Serversudo mkdir -p /usr/src/kodekloudrepos sudo mkdir -p /usr/src/kodekloudrepos The -p option in the mkdir command stands for "parents." This handy feature lets you create the entire directory tree specified in the path if it doesn't already exist. ls -...Aug 3, 2024 路 1 min readareef.hashnode.dev
Set Up Git Repository on Storage Serverssh natasha@ststor01 https://kodekloudhub.github.io/kodekloud-engineer/docs/projects/nautilus sudo yum install -y git sudo git init --bare /opt/news.git A bare repository is designed for use as a central repository without a working directory. U...Aug 3, 2024 路 1 min readareef.hashnode.dev
Expose Service via NodePortWhat is a Service in Kubernetes In Kubernetes, a service helps different applications communicate within the cluster. It's also used to access applications from outside the cluster. There are 4 types of Services: ClusterIP (For internal access) Nod...Jul 10, 2024 路 2 min readareef.hashnode.dev
Understanding Kubernetes ServicesAs we learned earlier, in production, we usually deploy a pod through a deployment. For each deployment, we create a service. Let's dive into what services are all about!馃 Scenario Without Services Imagine a developer or DevOps engineer deploys a po...Jul 4, 2024 路 2 min readareef.hashnode.dev