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

     1  apiVersion: policy.open-cluster-management.io/v1
     2  kind: Policy
     3  metadata:
     4    name: case20-policy
     5    annotations:
     6      policy.open-cluster-management.io/categories: SI System and Information Integrity, SC System and Communications Protection
     7      policy.open-cluster-management.io/standards: NIST SP 800-53
     8      policy.open-cluster-management.io/controls: SI-4 Information System Monitoring, SC-28 Protection Of Information At Rest
     9  spec:
    10    disabled: false
    11    policy-templates:
    12      - objectDefinition:
    13          apiVersion: policy.open-cluster-management.io/v1
    14          kind: ConfigurationPolicy
    15          metadata:
    16            name: case20-policy
    17          spec:
    18            severity: low
    19  ---
    20  apiVersion: policy.open-cluster-management.io/v1
    21  kind: PlacementBinding
    22  metadata:
    23    name: case20-policy
    24  placementRef:
    25    apiGroup: cluster.open-cluster-management.io
    26    kind: Placement
    27    name: case20-policy
    28  subjects:
    29  - apiGroup: policy.open-cluster-management.io
    30    kind: Policy
    31    name: case20-policy
    32  ---
    33  apiVersion: cluster.open-cluster-management.io/v1beta1
    34  kind: Placement
    35  metadata:
    36    name: case20-policy
    37  spec:
    38    predicates:
    39    - requiredClusterSelector:
    40        labelSelector:
    41          matchExpressions: []
    42  ---
    43  apiVersion: cluster.open-cluster-management.io/v1beta1
    44  kind: PlacementDecision
    45  metadata:
    46    name: case20-policy
    47    labels:
    48      cluster.open-cluster-management.io/placement: case20-policy