Ensure that GitOps Operator is deployed
An XCCDF Rule
Description
Red Hat OpenShift GitOps is a declarative continuous delivery platform based on Argo CD. It enables teams to adopt GitOps principles for managing cluster configurations and automating secure and repeatable application delivery across hybrid multi-cluster Kubernetes environments. Following GitOps and infrastructure as code principles, you can store the configuration of clusters and applications in Git repositories and use Git workflows to roll them out to the target clusters.
warning alert: Warning
This rule's check operates on the cluster configuration dump.
Therefore, you need to use a tool that can query the OCP API, retrieve the
/apis/pipelines.openshift.io/v1alpha1/gitopsservices?limit=5
API endpoint to the local /apis/pipelines.openshift.io/v1alpha1/gitopsservices?limit=5
file. Rationale
GitOps provides a mean to track system configuration changes
- ID
- xccdf_org.ssgproject.content_rule_gitops_operator_exists
- Severity
- Medium
- References
- Updated