Chapter 7: Configuration Management with Ansible

We have already covered the two most crucial phases of the continuous delivery process: the commit phase and automated acceptance testing. We also explained how to cluster your environments for both your application and Jenkins agents. In this chapter, we will focus on configuration management, which connects the virtual containerized environment to the real server infrastructure.

This chapter will cover the following points:

  • Introducing configuration management
  • Installing Ansible
  • Using Ansible
  • Deployment with Ansible
  • Ansible with Docker and Kubernetes
  • Introducing infrastructure as code
  • Introducing Terraform

Technical requirements

To follow along with the instructions in this chapter, you'll ...

Get Continuous Delivery with Docker and Jenkins - Third 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.