github.com/dhaiducek/policy-generator-plugin@v1.99.99/internal/testdata/ordering/extradeps-overrides.yaml (about)

     1  ---
     2  apiVersion: policy.open-cluster-management.io/v1
     3  kind: Policy
     4  metadata:
     5    annotations:
     6      policy.open-cluster-management.io/categories: CM Configuration Management
     7      policy.open-cluster-management.io/controls: CM-2 Baseline Configuration
     8      policy.open-cluster-management.io/standards: NIST SP 800-53
     9    name: one
    10    namespace: my-policies
    11  spec:
    12    disabled: false
    13    policy-templates:
    14      - extraDependencies:
    15        - apiVersion: fake.test.io/v2
    16          compliance: Pending
    17          kind: FakeThing
    18          name: foo
    19          namespace: bar
    20        objectDefinition:
    21          apiVersion: policy.open-cluster-management.io/v1
    22          kind: ConfigurationPolicy
    23          metadata:
    24            name: one
    25          spec:
    26            object-templates:
    27              - complianceType: musthave
    28                objectDefinition:
    29                  apiVersion: v1
    30                  data:
    31                    game.properties: enemies=potato
    32                  kind: ConfigMap
    33                  metadata:
    34                    name: my-configmap
    35            remediationAction: inform
    36            severity: low
    37    remediationAction: inform
    38  ---
    39  apiVersion: apps.open-cluster-management.io/v1
    40  kind: PlacementRule
    41  metadata:
    42    name: placement-one
    43    namespace: my-policies
    44  spec:
    45    clusterSelector:
    46      matchExpressions: []
    47  ---
    48  apiVersion: policy.open-cluster-management.io/v1
    49  kind: PlacementBinding
    50  metadata:
    51    name: binding-one
    52    namespace: my-policies
    53  placementRef:
    54    apiGroup: apps.open-cluster-management.io
    55    kind: PlacementRule
    56    name: placement-one
    57  subjects:
    58    - apiGroup: policy.open-cluster-management.io
    59      kind: Policy
    60      name: one