Chapter 17. Developing and Building Infrastructure Code
TODO
Look at mentioning dagger.io, earthly.dev, https://github.com/moby/buildkit
The last chapter described using automated pipelines to implement workflows for delivering infrastructure code changes. This chapter focuses on the start of the workflow. Infrastructure developers check out and work on a personal copy of the codebase, then commit their changes to trigger the build stage of the pipeline. The build stage prepares the code for distribution across the rest of the pipeline and into production environments.
The key topics in this chapter are techniques for testing infrastructure code when working on it, approaches for distributing infrastructure code across environments, building code to prepare it for distribution, and strategies for organizing an infrastructure codebase.
Working on Code Locally
The infrastructure delivery workflow starts with an infrastructure ...
Get Infrastructure as Code, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.