open-cluster-management.io/governance-policy-propagator@v0.13.0/test/resources/case6_placement_propagation/case6-test-policy2.yaml (about) 1 apiVersion: policy.open-cluster-management.io/v1 2 kind: Policy 3 metadata: 4 name: case6-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: xxxxx 14 spec: 15 xxxxx: 5 16 namespaceSelector: 17 exclude: 18 - kube-system 19 - openshift-* 20 include: 21 - default 22 remediationAction: enforce 23 severity: low 24 imageRegistry: quay.io 25 --- 26 apiVersion: policy.open-cluster-management.io/v1 27 kind: PlacementBinding 28 metadata: 29 name: case6-test-policy-pb 30 placementRef: 31 apiGroup: cluster.open-cluster-management.io 32 kind: Placement 33 name: case6-test-policy-plr 34 subjects: 35 - apiGroup: policy.open-cluster-management.io 36 kind: Policy 37 name: case6-test-policy 38 --- 39 apiVersion: cluster.open-cluster-management.io/v1beta1 40 kind: Placement 41 metadata: 42 name: case6-test-policy-plr 43 spec: 44 predicates: 45 - requiredClusterSelector: 46 labelSelector: 47 matchExpressions: 48 [] 49 --- 50 apiVersion: cluster.open-cluster-management.io/v1beta1 51 kind: PlacementDecision 52 metadata: 53 name: case6-test-policy-plr-1 54 labels: 55 cluster.open-cluster-management.io/placement: case6-test-policy-plr