Shaik Mustafaiaac.hashnode.dev·Dec 20, 2024Day-2 of Terraform Certification JourneyWhy Use Variables in Terraform? Imagine writing the same configuration multiple times or manually updating details like instance types or regions. Sounds tedious, right? That’s where Terraform variables come in! They make your Terraform code reusable...Terraform
Shaik Mustafaiaac.hashnode.dev·Dec 20, 2024Day-1 of Terraform Certification JourneyTerraform is a powerful Infrastructure as Code (IaC) tool that allows you to define and manage infrastructure using configuration files. In this blog, we’ll explore how to use Terraform to provision an Amazon EC2 instance, one of the most common use ...Terraform
Amitabh soniamitabhdevops.hashnode.dev·Dec 18, 2024TerraWeek Day-05TerraWeek Day 5: Terraform Modules, Composition, and Versioning Welcome back to TerraWeek Day 5! In today’s post, we will dive into the core concepts of Terraform Modules, Modular Composition, and Module Versioning. We'll also take a look at how to l...Devops
Amitabh soniamitabhdevops.hashnode.dev·Dec 12, 2024TerraWeek Day 4: Beginner's Guide to Terraform State ManagementIn the world of Infrastructure as Code (IaC), managing state is one of the critical components that ensures smooth, efficient, and consistent infrastructure provisioning. In this blog post, I’ll walk you through the concept of Terraform state, the im...Devops
Amitabh soniamitabhdevops.hashnode.dev·Dec 9, 2024DevOps Project: Multi-Environment Infrastructure with Terraform and AnsibleIntroduction This comprehensive DevOps project demonstrates how to set up a robust, multi-environment infrastructure using Terraform for provisioning and Ansible for configuration management. The project covers creating infrastructure for development...11 likes·72 readsDevops
Chetan Mohanrao Mohoddevops-concepts-by-chetan.hashnode.dev·Dec 8, 2024Terraform Your Way to AWS Mastery: Build S3, IAM, and EC2 Like a Pro!To gain a better understanding, it is advisable to read this blog first: Click here before continuing with this one. When creating resources on AWS, it is important for Terraform to know which AWS account is being used. Prerequisites: IAM (Identity...2 likes·30 readsTerraform
Chetan Mohanrao Mohoddevops-concepts-by-chetan.hashnode.dev·Dec 6, 2024Terraform Made Easy: Learn from Scratch with Diagrams, Tricks, and Real Examples!To understand what Terraform is and why it is used, you can read this blog. If you are already familiar with Terraform, then let's proceed with this blog. Steps for installing Terraform: First, we will configure an EC2 instance on AWS, allocating a...2 likes·56 readsTerraform
Amitabh soniamitabhdevops.hashnode.dev·Dec 6, 2024TerraWeek Day 3: Mastering Terraform Configuration, Provisioners, and Lifecycle ManagementIntroduction Terraform is a powerful tool for defining, provisioning, and managing infrastructure as code (IaC). On Day 3 of TerraWeek, I explored Terraform's capabilities by creating an AWS EC2 instance, configuring provisioners, managing lifecycle ...Devops
Amitabh soniamitabhdevops.hashnode.dev·Dec 4, 2024Terraform Day 2: Mastering HCL Syntax and AWS S3 Bucket SetupAs part of TerraWeek Day 2, I dove deep into the basics of Terraform and HashiCorp Configuration Language (HCL). In this post, I’ll share my journey through Terraform's HCL syntax, the creation of AWS resources, and how to configure AWS S3 buckets us...Devops
Amitabh soniamitabhdevops.hashnode.dev·Dec 2, 2024TerraWeek Day 1: Introduction to Terraform and Basics of IaCIntroduction: What is Terraform? Terraform, developed by HashiCorp, is an open-source Infrastructure as Code (IaC) tool. It enables the provisioning, management, and orchestration of cloud and on-premises resources in a consistent, automated, and eff...26 readsDevops