open-cluster-management.io/governance-policy-propagator@v0.13.0/test/resources/case1_propagation/case1-test-policy2.yaml (about)

     1  apiVersion: policy.open-cluster-management.io/v1
     2  kind: Policy
     3  metadata:
     4    name: case1-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: case1-test-policy-pb
    30  placementRef:
    31    apiGroup: apps.open-cluster-management.io
    32    kind: PlacementRule
    33    name: case1-test-policy-plr
    34  subjects:
    35  - apiGroup: policy.open-cluster-management.io
    36    kind: Policy
    37    name: case1-test-policy
    38  ---
    39  apiVersion: apps.open-cluster-management.io/v1
    40  kind: PlacementRule
    41  metadata:
    42    name: case1-test-policy-plr
    43  spec:
    44    clusterConditions:
    45    - status: "True"
    46      type: ManagedClusterConditionAvailable
    47    clusterSelector:
    48      matchExpressions:
    49        []