Summary
In this chapter, we described the life cycle of an application using software containers. We used most of the content learned in this book so far to prepare a CI/CD workflow, while we quickly reviewed the different stages involved in the creation of an application based on containers. We also presented some of the most popular applications used by DevOps teams to implement and automate the complete supply chain of an application and learned how to use them in the Labs section. This final lab showed you the different stages involved in the life cycle of an application. We coded our application, prepared our container images to use as our application’s artifacts, and prepared Helm charts, which we used to deploy the application in Kubernetes. Finally, we triggered the execution of the application in the Kubernetes cluster using Argo CD to deliver the application after its configuration was done. All changes will be tracked, and the automation and orchestration functionalities...