Technical requirements
This chapter assumes that you have set up your control host with Ansible, as detailed in Chapter 1, Getting Started with Ansible, and are using the most recent version available – the examples in this chapter were tested with Ansible 2.15. Although we will give specific examples of hostnames in this chapter, you are free to substitute them with your own hostname and/or IP address. Details of how to do this will be provided in the appropriate places. This chapter also assumes you have access to Docker, Podman, Kubernetes, and the different clouds. Since the majority of processes will be very similar across the different clouds, you will be able to gain the majority of the information even if you will read the whole chapter and just test those playbooks on the couple of environments you have access to.
All the examples in this chapter can be found in this book’s GitHub repository at https://github.com/PacktPublishing/Practical-Ansible-Second-Edition...