github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/policy.open-cluster-management.io/Policy/testdata/degraded_replicated.yaml (about) 1 apiVersion: policy.open-cluster-management.io/v1 2 kind: Policy 3 metadata: 4 name: open-cluster-management-global-set.argo-example 5 namespace: local-cluster 6 labels: 7 policy.open-cluster-management.io/cluster-name: local-cluster 8 policy.open-cluster-management.io/cluster-namespace: local-cluster 9 policy.open-cluster-management.io/root-policy: open-cluster-management-global-set.argo-example 10 spec: 11 disabled: false 12 policy-templates: 13 - objectDefinition: 14 apiVersion: policy.open-cluster-management.io/v1 15 kind: ConfigurationPolicy 16 metadata: 17 name: example-namespace 18 spec: 19 object-templates: 20 - complianceType: musthave 21 objectDefinition: 22 apiVersion: v1 23 kind: Namespace 24 metadata: 25 name: example 26 remediationAction: inform 27 severity: low 28 - objectDefinition: 29 apiVersion: policy.open-cluster-management.io/v1 30 kind: ConfigurationPolicy 31 metadata: 32 name: example-pod 33 spec: 34 namespaceSelector: 35 exclude: 36 - kube-* 37 include: 38 - default 39 object-templates: 40 - complianceType: musthave 41 objectDefinition: 42 apiVersion: v1 43 kind: Pod 44 metadata: 45 name: foobar 46 spec: 47 containers: 48 - image: 'registry.redhat.io/rhel9/httpd-24:latest' 49 name: httpd 50 securityContext: 51 allowPrivilegeEscalation: false 52 capabilities: 53 drop: 54 - ALL 55 privileged: false 56 runAsNonRoot: true 57 remediationAction: enforce 58 severity: low 59 status: 60 compliant: NonCompliant 61 details: 62 - compliant: NonCompliant 63 history: 64 - eventName: open-cluster-management-global-set.argo-example.17e701cc5101e3a4 65 lastTimestamp: '2024-07-30T13:49:19Z' 66 message: 'NonCompliant; violation - namespaces [example] not found' 67 templateMeta: 68 creationTimestamp: null 69 name: example-namespace 70 - compliant: Compliant 71 history: 72 - eventName: open-cluster-management-global-set.argo-example.17e7034c879045a3 73 lastTimestamp: '2024-07-30T14:16:49Z' 74 message: 'Compliant; notification - pods [foobar] was created successfully in namespace default' 75 - eventName: open-cluster-management-global-set.argo-example.17e7020b47782ddc 76 lastTimestamp: '2024-07-30T13:53:49Z' 77 message: 'NonCompliant; violation - pods [foobar] not found in namespace default' 78 templateMeta: 79 creationTimestamp: null 80 name: example-pod