open-cluster-management.io/governance-policy-propagator@v0.13.0/test/resources/case13_policyset_dependencies/case13-resources.yaml (about)

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