github.com/operator-framework/operator-lifecycle-manager@v0.30.0/test/e2e/data/catalog.new.yaml (about)

     1  # Contains another-package (Updated), PackageC (new)
     2  kind: ConfigMap
     3  apiVersion: v1
     4  metadata:
     5    name: new-test-catalog
     6    namespace: tectonic-system
     7  data:
     8    customResourceDefinitions: |-
     9      - apiVersion: apiextensions.k8s.io/v1
    10        kind: CustomResourceDefinition
    11        metadata:
    12          name: testcs.example.com
    13        spec:
    14          group: example.com
    15          versions:
    16          - name: v1alpha1
    17            served: true
    18            storage: true
    19            schema:
    20              openAPIV3Schema:
    21                type: object
    22          scope: Namespaced
    23          names:
    24            plural: testcs
    25            singular: testc
    26            kind: TestC
    27            listKind: TestCList
    28      - apiVersion: apiextensions.k8s.io/v1
    29        kind: CustomResourceDefinition
    30        metadata:
    31          name: testbs.example.com
    32        spec:
    33          group: example.com
    34          versions:
    35          - name: v1alpha1
    36            served: true
    37            storage: true
    38            schema:
    39              openAPIV3Schema:
    40                type: object
    41          scope: Namespaced
    42          names:
    43            plural: testbs
    44            singular: testb
    45            kind: TestB
    46            listKind: TestBList
    47    clusterServiceVersions: |-
    48      - apiVersion: operators.coreos.com/v1alpha1
    49        kind: ClusterServiceVersion
    50        metadata:
    51          name: service-c.1.0.0
    52          namespace: placeholder
    53          labels:
    54            alm-catalog: rh-operators
    55        spec:
    56          displayName: TestServiceC
    57          description: Test Service C
    58          keywords: [test]
    59          version: 1.0.0
    60          maturity: alpha
    61          customresourcedefinitions:
    62            owned:
    63            - description: Test C
    64              displayName: TestC
    65              kind: TestC
    66              name: testcs.example.com
    67              version: v1alpha1
    68      - apiVersion: operators.coreos.com/v1alpha1
    69        kind: ClusterServiceVersion
    70        metadata:
    71          name: service-b.1.0.0
    72          namespace: placeholder
    73          labels:
    74            alm-catalog: rh-operators
    75        spec:
    76          displayName: TestServiceB
    77          description: Test Service B
    78          keywords: [test]
    79          version: 1.0.0
    80          maturity: alpha
    81          customresourcedefinitions:
    82            owned:
    83            - description: Test B
    84              displayName: TestB
    85              kind: TestB
    86              name: testbs.example.com
    87              version: v1alpha1
    88      - apiVersion: operators.coreos.com/v1alpha1
    89        kind: ClusterServiceVersion
    90        metadata:
    91          name: service-b.1.0.1
    92          namespace: placeholder
    93          labels:
    94            alm-catalog: rh-operators
    95        spec:
    96          displayName: TestServiceB
    97          description: Test Service B
    98          keywords: [test]
    99          version: 1.0.1
   100          replaces: service-b.1.0.0
   101          maturity: alpha
   102          customresourcedefinitions:
   103            owned:
   104            - description: Test B
   105              displayName: TestB
   106              kind: TestB
   107              name: testbs.example.com
   108              version: v1alpha1
   109    packages: |-
   110      - packageName: package-c
   111        channels:
   112        - name: alpha
   113          currentCSV: service-c.1.0.0
   114      - packageName: package-b
   115        channels:
   116        - name: alpha
   117          currentCSV: service-b.1.0.1