Home / Companies / Codefresh / Blog / Post Details
Content Deep Dive

Applying Gitops and Continuous Delivery (CD) on Infrastructure Using Terraform, Codefresh, and Azure Kubernetes Service (AKS)

Blog post from Codefresh

Post Details
Company
Date Published
Author
Contributor
Word Count
6,263
Company Posts That Month
9
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text explores the integration of Continuous Delivery (CD) and GitOps principles specifically applied to infrastructure management using tools like Terraform, Codefresh, and Azure. It highlights the current lack of resources on applying CD and GitOps in infrastructure compared to applications, despite both being defined as code. The article emphasizes the importance of treating infrastructure with the same good coding practices as applications, such as making pull requests, validating changes, and using CD processes. The author provides a practical guide on setting up a CD process for infrastructure, demonstrating the use of Terraform for defining resources and Codefresh for running pipelines on Azure. The process involves creating, modifying, and destroying an Azure Kubernetes Service (AKS) cluster while stressing the importance of using GitOps principles to manage infrastructure changes safely via pull requests and reviews, thus ensuring changes are validated before being applied to production. The guide concludes with an example of using pull requests to manage infrastructure changes, emphasizing the automation of state convergence and the benefits of storing Terraform state in a shared storage bucket for team collaboration and pipeline executions.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 3 1,121 152 48 +7%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.