open-cluster-management.io/governance-policy-propagator@v0.13.0/test/resources/case10_policyset_propagation/case10-test-multiple-policysets.yaml (about) 1 apiVersion: policy.open-cluster-management.io/v1 2 kind: Policy 3 metadata: 4 name: case10-test-policy 5 spec: 6 remediationAction: inform 7 disabled: false 8 policy-templates: 9 - objectDefinition: 10 apiVersion: policies.open-cluster-management.io/v1alpha1 11 kind: FakePolicy 12 metadata: 13 name: case1-test-policy-fakepolicy 14 spec: 15 severity: low 16 namespaceSelector: 17 include: ["default"] 18 exclude: ["kube-system"] 19 remediationAction: inform 20 imageRegistry: quay.io 21 --- 22 apiVersion: policy.open-cluster-management.io/v1beta1 23 kind: PolicySet 24 metadata: 25 name: case10-test-policyset1 26 spec: 27 policies: 28 - case10-test-policy 29 --- 30 apiVersion: policy.open-cluster-management.io/v1 31 kind: PlacementBinding 32 metadata: 33 name: case10-test-policyset1-pb 34 placementRef: 35 apiGroup: cluster.open-cluster-management.io 36 kind: Placement 37 name: case10-test-policyset1-plm 38 subjects: 39 - apiGroup: policy.open-cluster-management.io 40 kind: PolicySet 41 name: case10-test-policyset1 42 --- 43 apiVersion: cluster.open-cluster-management.io/v1beta1 44 kind: Placement 45 metadata: 46 name: case10-test-policyset1-plm 47 spec: 48 predicates: 49 - requiredClusterSelector: 50 labelSelector: 51 matchExpressions: [] 52 --- 53 apiVersion: cluster.open-cluster-management.io/v1beta1 54 kind: PlacementDecision 55 metadata: 56 name: case10-test-policyset1-plm-decision 57 labels: 58 cluster.open-cluster-management.io/placement: case10-test-policyset1-plm 59 status: 60 decisions: 61 - clusterName: managed1 62 reason: "" 63 --- 64 apiVersion: policy.open-cluster-management.io/v1beta1 65 kind: PolicySet 66 metadata: 67 name: case10-test-policyset2 68 spec: 69 policies: 70 - case10-test-policy 71 --- 72 apiVersion: policy.open-cluster-management.io/v1 73 kind: PlacementBinding 74 metadata: 75 name: case10-test-policyset2-pb 76 placementRef: 77 apiGroup: cluster.open-cluster-management.io 78 kind: Placement 79 name: case10-test-policyset2-plm 80 subjects: 81 - apiGroup: policy.open-cluster-management.io 82 kind: PolicySet 83 name: case10-test-policyset2 84 --- 85 apiVersion: cluster.open-cluster-management.io/v1beta1 86 kind: Placement 87 metadata: 88 name: case10-test-policyset2-plm 89 spec: 90 predicates: 91 - requiredClusterSelector: 92 labelSelector: 93 matchExpressions: [] 94 --- 95 apiVersion: cluster.open-cluster-management.io/v1beta1 96 kind: PlacementDecision 97 metadata: 98 name: case10-test-policyset2-plm-decision 99 labels: 100 cluster.open-cluster-management.io/placement: case10-test-policyset2-plm 101 status: 102 decisions: 103 - clusterName: managed2 104 reason: ""