Skip to content

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