4 Environment pipelines: Deploying cloud-native applications
This chapter covers
- Deploying produced artifacts into environments
- Using environment pipelines and GitOps to manage environments
- Using Argo CD with Helm to deliver software efficiently
This chapter introduces the concept of environment pipelines. We cover the steps required to deploy the artifacts created by service pipelines into concrete running environments all the way to production. We will look into a common practice that has emerged in the cloud-native space called GitOps, which allows us to define and configure our environments using a Git repository. Finally, we will look at a project called Argo CD, which implements a GitOps approach for managing applications on top of Kubernetes. ...
Get Platform Engineering on Kubernetes 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.