open-cluster-management.io/governance-policy-propagator@v0.13.0/test/resources/case6_placement_propagation/case6-test-policy.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: case6-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/v1 23 kind: PlacementBinding 24 metadata: 25 name: case6-test-policy-pb 26 placementRef: 27 apiGroup: cluster.open-cluster-management.io 28 kind: Placement 29 name: case6-test-policy-plr 30 subjects: 31 - apiGroup: policy.open-cluster-management.io 32 kind: Policy 33 name: case6-test-policy 34 --- 35 apiVersion: cluster.open-cluster-management.io/v1beta1 36 kind: Placement 37 metadata: 38 name: case6-test-policy-plr 39 spec: 40 predicates: 41 - requiredClusterSelector: 42 labelSelector: 43 matchExpressions: [] 44 --- 45 apiVersion: cluster.open-cluster-management.io/v1beta1 46 kind: PlacementDecision 47 metadata: 48 name: case6-test-policy-plr-1 49 labels: 50 cluster.open-cluster-management.io/placement: case6-test-policy-plr