github.com/dhaiducek/policy-generator-plugin@v1.99.99/internal/testdata/ordering/three-ordered-manifests.yaml (about) 1 --- 2 apiVersion: policy.open-cluster-management.io/v1 3 kind: Policy 4 metadata: 5 annotations: 6 policy.open-cluster-management.io/categories: CM Configuration Management 7 policy.open-cluster-management.io/controls: CM-2 Baseline Configuration 8 policy.open-cluster-management.io/standards: NIST SP 800-53 9 name: one 10 namespace: my-policies 11 spec: 12 disabled: false 13 policy-templates: 14 - objectDefinition: 15 apiVersion: policy.open-cluster-management.io/v1 16 kind: ConfigurationPolicy 17 metadata: 18 name: one 19 spec: 20 object-templates: 21 - complianceType: musthave 22 objectDefinition: 23 apiVersion: v1 24 data: 25 game.properties: enemies=potato 26 kind: ConfigMap 27 metadata: 28 name: my-configmap 29 remediationAction: inform 30 severity: low 31 - extraDependencies: 32 - apiVersion: policy.open-cluster-management.io/v1 33 compliance: Compliant 34 kind: ConfigurationPolicy 35 name: one 36 objectDefinition: 37 apiVersion: policy.open-cluster-management.io/v1 38 kind: ConfigurationPolicy 39 metadata: 40 name: one2 41 spec: 42 object-templates: 43 - complianceType: musthave 44 objectDefinition: 45 apiVersion: v1 46 data: 47 game.properties: enemies=potato 48 kind: ConfigMap 49 metadata: 50 name: my-configmap 51 remediationAction: inform 52 severity: low 53 - extraDependencies: 54 - apiVersion: policy.open-cluster-management.io/v1 55 compliance: Compliant 56 kind: ConfigurationPolicy 57 name: one2 58 objectDefinition: 59 apiVersion: policy.open-cluster-management.io/v1 60 kind: ConfigurationPolicy 61 metadata: 62 name: one3 63 spec: 64 object-templates: 65 - complianceType: musthave 66 objectDefinition: 67 apiVersion: v1 68 data: 69 game.properties: enemies=potato 70 kind: ConfigMap 71 metadata: 72 name: my-configmap 73 remediationAction: inform 74 severity: low 75 remediationAction: inform 76 --- 77 apiVersion: apps.open-cluster-management.io/v1 78 kind: PlacementRule 79 metadata: 80 name: placement-one 81 namespace: my-policies 82 spec: 83 clusterSelector: 84 matchExpressions: [] 85 --- 86 apiVersion: policy.open-cluster-management.io/v1 87 kind: PlacementBinding 88 metadata: 89 name: binding-one 90 namespace: my-policies 91 placementRef: 92 apiGroup: apps.open-cluster-management.io 93 kind: PlacementRule 94 name: placement-one 95 subjects: 96 - apiGroup: policy.open-cluster-management.io 97 kind: Policy 98 name: one