Labs
In this lab, we will reproduce a very simplified supply chain using automation and the GitOps deployment model by installing and configuring GitLab and Argo CD in a test environment for building, testing, and deploying the simplestlab
application. You can use a fully working Kubernetes platform (on the cloud or on-premises) or a simplified Kubernetes desktop environment. The fully detailed steps of the process are explained in the GitHub repository of this book, in the Chapter13
folder, but here is the summary of the processes and some notable configurations you will find there:
- First, we will prepare our environment with the tools required for the lab (Helm,
kubectl
, and the Argo CD CLI), and we will also use some environment variables for easier configuration of the Ingress resources and CA certificates for each application. - You will find complete Helm charts for the
simplestlab
application, alongside some value configurations for deploying the application. The specific...