github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/policy.open-cluster-management.io/Policy/testdata/degraded_root.yaml (about) 1 apiVersion: policy.open-cluster-management.io/v1 2 kind: Policy 3 metadata: 4 generation: 2 5 name: argo-example 6 namespace: open-cluster-management-global-set 7 spec: 8 disabled: false 9 policy-templates: 10 - objectDefinition: 11 apiVersion: policy.open-cluster-management.io/v1 12 kind: ConfigurationPolicy 13 metadata: 14 name: example-namespace 15 spec: 16 object-templates: 17 - complianceType: musthave 18 objectDefinition: 19 apiVersion: v1 20 kind: Namespace 21 metadata: 22 name: example 23 remediationAction: inform 24 severity: low 25 - objectDefinition: 26 apiVersion: policy.open-cluster-management.io/v1 27 kind: ConfigurationPolicy 28 metadata: 29 name: example-pod 30 spec: 31 namespaceSelector: 32 exclude: 33 - kube-* 34 include: 35 - default 36 object-templates: 37 - complianceType: musthave 38 objectDefinition: 39 apiVersion: v1 40 kind: Pod 41 metadata: 42 name: foobar 43 spec: 44 containers: 45 - image: 'registry.redhat.io/rhel9/httpd-24:latest' 46 name: httpd 47 securityContext: 48 allowPrivilegeEscalation: false 49 capabilities: 50 drop: 51 - ALL 52 privileged: false 53 runAsNonRoot: true 54 remediationAction: inform 55 severity: low 56 remediationAction: inform 57 status: 58 compliant: NonCompliant 59 placement: 60 - placement: argo-example-placement 61 placementBinding: argo-example-placement 62 status: 63 - clustername: local-cluster 64 clusternamespace: local-cluster 65 compliant: NonCompliant 66 - clustername: managed 67 clusternamespace: managed 68 compliant: NonCompliant