From the course: GitOps Foundations
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Infrastructure as code (IaC) - Git Tutorial
From the course: GitOps Foundations
Infrastructure as code (IaC)
- [Instructor] Infrastructure as Code is another key practice embraced by GitOps. The idea behind Infrastructure as Code is to apply practices traditionally used by developers like source code versioning and code reviews to the management of infrastructure. This means that every change to a system's infrastructure is written as code and stored in version control. This allows us to track the changes to the infrastructure over time. When it's time to change or build the infrastructure of a system, Infrastructure as Code says we start by writing the changes as code and then feed the code into a tool for it to be applied. If we stick with this approach, we can avoid making manual one-off changes through GUIs or issuing commands that we can never repeat through a CLI. This should sound familiar because it overlaps a lot with GitOps. The Kubernetes manifest and Terraform files we looked at is infrastructure expressed as code.…
Contents
-
-
-
-
-
(Locked)
GitOps use cases3m 27s
-
(Locked)
Cloud native3m 30s
-
(Locked)
Containers3m 10s
-
(Locked)
GitOps on Kubernetes4m 9s
-
(Locked)
Infrastructure as code (IaC)2m 52s
-
(Locked)
CICD with GitOps4m 6s
-
(Locked)
Container platforms5m 20s
-
(Locked)
GitOps practices in action: IaC and continuous deployment4m 57s
-
(Locked)
GitOps practices in action: End-to-end workflow6m 2s
-
(Locked)
-
-