Tag: Terraform

CI / CD

Terraform: GitHub Actions Automated Deployment

HashiCorp Terraform infrastructure deployments can always be run manual, but using GitHub Actions to implement Continuous Integration and Continuous Deployment (CI/CD) can be used to…

Feb 15, 2023 • 5 min read
HashiCorp Terraform

Terraform Init Command Overview

HashiCorp Terraform is a powerful Infrastructure as Code (IaC) tool for managing resources both in the cloud and on-premises. The first command that you run…

Feb 4, 2023 • 3 min read
HashiCorp Terraform

Terraform Configuration: Overview of HCL Syntax

HashiCorp Terraform is an open-source infrastructure as code (IaC) tool that enables organizations to manage, version, and automate the provisioning of their infrastructure. The purpose…

Feb 3, 2023 • 16 min read
Azure Management

Get Started with Terraform on Azure

One of the technologies that has come around through the DevOps movement of increased communication and cooperation between the Development and Operations teams has been Infrastructure as Code (IaC). These are technologies that DevOps Engineers and Site Reliability Engineers (SREs) have been adopting to build the latest technique of infrastructure automation in the cloud. Microsoft Azure natively supports ARM Templates for implementing IaC, but that's an Azure specific technology.

Jan 30, 2023 • 25 min read
Azure Bicep

Comparison: Terraform vs Azure Bicep

HashiCorp Terraform and Azure Bicep are both declarative Infrastructure as Code (IaC) tools for provisioning and managing infrastructure in the Microsoft Azure cloud. While they…

Jan 18, 2023 • 7 min read
HashiCorp Terraform

Terraform: Destroy Infrastructure

There are reasons when specific infrastructure is no longer needed. When that infrastructure is managed trough HashiCorp Terraform, the terraform destroy command can be used…

Jan 18, 2023 • 2 min read
DevOps

Terraform: Organize Locals / Local Values

Terraform local values (aka locals) enable the creation of expressions or values that can be easily referenced within the Terraform project or Terraform module. Using…

Oct 19, 2022 • 5 min read
HashiCorp Terraform

CDK for Terraform: Write IaC using Language of Choice

The Cloud Development Kit for Terraform (CDKTF) enables you to write Infrastructure as Code (IaC) using HashiCorp Terraform without the need to learn HCL (HashiCorp…

Aug 30, 2022 • 2 min read
Azure Management

Terraform: Get Azure Subscription Reference

When working with Terraform on Azure to manage resources, there are times when it’s necessary to get a reference to an Azure Subscription. This could…

Aug 25, 2022 • 2 min read