Infra Automation by Terraform Pipeline Setup — Part5

  • Reading time:5 mins read

In this part, we explore the benefits and steps involved in setting up a Terraform pipeline for Azure. The pipeline ensures consistent Infrastructure as Code (IaC) deployments and automates provisioning and updates. Integration with version control systems like Git allows for tracking changes and collaboration. The pipeline also enhances security through secrets management for sensitive information. The pipeline is structured with multiple jobs, including Terraform Plan, Review, and Deploy, to manage infrastructure changes efficiently and securely.

Continue ReadingInfra Automation by Terraform Pipeline Setup — Part5

Infra Automation by Terraform for Azure Cloud — Part 3

  • Reading time:6 mins read

In Part 3 of this Terraform Azure Automation series, authenticate Terraform with Azure by logging in via Azure CLI and setting your subscription ID. Create a Service Principal with Contributor permissions and configure environment variables (client ID, secret, subscription ID, tenant ID). Set up the Azure provider in a main.tf file, initialize Terraform, and apply the changes to manage your Azure infrastructure.

Continue ReadingInfra Automation by Terraform for Azure Cloud — Part 3