In the realm of infrastructure as code (IaC), Terraform reigns supreme as a versatile tool for provisioning and managing cloud resources. Its...
Category
DevOps / SRE
Terraform: Convert String to List (tolist, split functions)
HashiCorp Terraform is a powerful infrastructure-as-code tool that allows you to define and provision infrastructure resources using a declarative...
Terraform Locals: How, When and Why to use locals
In the ever-evolving landscape of Infrastructure as Code (IaC), Terraform stands tall as one of the leading tools for provisioning and managing...
Terraform: Deploy Azure Storage Account and Blob Container
HashiCorp Terraform is a great tool for deploying and managing Microsoft Azure resource. This includes management of Azure Storage Accounts and Blob...
Why HashiCorp Terraform is Essential for SREs and DevOps Engineers
As a DevOps Engineer or Site Reliability Engineer (SRE), managing cloud infrastructure deployments is a critical aspect of your daily activities. It...
Azure Pipeline: Publish Unit Test and Code Coverage Results with .NET 7 Solution using VSTest, Cobertura, and Coverlet
When setting up CI/CD (Continuous Integration and Continuous Deployment) pipelines in Azure DevOps for .NET 7+ solutions, such as those using...
Deploy Azure IoT Hub using Terraform DevOps Infrastructure Automation
HashiCorp Terraform is popular Infrastructure as Code (IaC) tool used to automate infrastructure deployments. Terraform is great for deploying...
Terraform Best Practices for Writing Clean, Readable, and Maintainable Code
HashiCorp Terraform has become one of the most popular infrastructure as code (IaC) tools. Terraform allows you to define and manage your...
Terraform State Management Explained
Terraform state management is extremely important with all Terraform projects. State management is the feature that allows you to manage, store, and...
Terraform: Deploy Azure Function App with Consumption Plan
HashiCorp Terraform is great for deploying any Microsoft Azure resource, and the same applies to deploying serverless compute with Azure Function...
Terraform: Store Backend State in Azure Storage Account
One of the things that HashiCorp Terraform requires to work is the ability to save and store the Terraform State Management (.tfstate) file. By...
Terraform: String Functions and Interpolation Explained
Various tasks working with strings in HashiCorp Terraform is the most common type of code written when writing Infrastructure as Code (IaC)...
Chris Pietschmann Awarded HashiCorp Ambassador – 2023
I have been recognized by HashiCorp due to my continued dedicated and commitment to helping the DevOps and Site Reliability Engineer (SRE) community...
Terraform: Using CIDR Notation to Define IP Address Ranges and Subnet Address Spaces
Defining IP Address spaces using CIDR notation for network and subnets is a common task for network engineers, DevOps Engineers, and Site...
Configuring Manual Triggers in GitHub Actions with `workflow_dispatch`
Manually triggering GitHub Actions workflows can be very useful at times, in addition to GitHub Actions ability to be triggered on certain events,...
What is DevOps?
At its core, DevOps is a cultural and collaborative approach that integrates development and operations teams to streamline the software development...
Terraform: Use for_each to deploy multiple resources
for_each in HashiCorp Terraform can be used to create more advanced Terraform configurations that are able to deploy multiple instances of a...
Get Started with Python Scripting and Automation
Python is a popular programming language that is widely used for scripting, automation, data analysis, and web development. Python scripting is a...
Deploy Terraform using Azure DevOps YAML Pipelines
HashiCorp Terraform is a popular tool for managing infrastructure as code (IaC). By defining your IaC using Terraform, you can use version control...
How to become a DevOps Engineer
DevOps is a rapidly growing field that has revolutionized the way organizations develop and deploy software. With the increased demand for DevOps...