Technical requirements
For this chapter, ensure you have access to a Red Hat OpenShift cluster or a local setup via Red Hat OpenShift Local. Familiarity with GitOps practices and tools such as Argo CD, as well as basic development tools such as Git and a code editor, is necessary. A foundational understanding of container technology, Kubernetes architecture, and YAML syntax will aid in following the practical exercises. Ensure a stable internet connection for tool downloads and cluster access. If running OpenShift locally, your machine should ideally have at least 16 GB of RAM and sufficient storage.
The relevant code and resource files for this chapter can be found in the Chapter08
folder of our dedicated GitHub repository: https://github.com/PacktPublishing/Implementing-GitOps-with-Kubernetes.