From the course: DevOps Foundations: Infrastructure as Code
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Continuous integration for infrastructure
From the course: DevOps Foundations: Infrastructure as Code
Continuous integration for infrastructure
- In this video, we'll talk about the pipeline you'll set up for your systems to take them from code to artifacts to running system. Here's an illustration of a continuous delivery flow where code gets checked in, built, goes through successive levels of testing and finally gets released to your production environment. But why do you want to do this? Well, this process does a couple of things. First of all, it isolates changes. If you check in small batches of changes and build and test each one, you know when something goes wrong. It also lets you trace back a specific deployment to a specific build, to a specific code change as opposed to having to make any changes in the environment by hand. The day of live code changes on production servers is mostly over and so it should be with infrastructure. So how do you do this? First, you'll want to use source control. If you're not experienced with it, it's easy. We'll use…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
What is infrastructure as code?3m 50s
-
(Locked)
Continuous integration for infrastructure4m 1s
-
(Locked)
Testing infrastructure2m 31s
-
(Locked)
Works on my machine4m 20s
-
(Locked)
You write it, you run it3m 25s
-
(Locked)
Automate all the things2m 59s
-
(Locked)
CI for my IaC5m 8s
-
(Locked)
The GitOps model3m 48s
-
(Locked)
Security and compliance as code6m 35s
-
(Locked)
Using AI to create your IaC9m 58s
-
(Locked)
-