github.com/operator-framework/operator-lifecycle-manager@v0.30.0/deploy/upstream/manifests/0.5.0/07-subscription.crd.yaml (about)

     1  ##---
     2  # Source: olm/templates/07-subscription.crd.yaml
     3  apiVersion: apiextensions.k8s.io/v1beta1
     4  kind: CustomResourceDefinition
     5  metadata:
     6    name: subscription-v1s.app.coreos.com
     7    annotations:
     8      displayName: Subscription
     9      description: Subcribes service catalog to a source and channel to recieve updates for packages.
    10    labels:
    11      tectonic-operators.coreos.com/managed-by: tectonic-x-operator
    12  spec:
    13    group: app.coreos.com
    14    version: v1alpha1
    15    scope: Namespaced
    16    names:
    17      plural: subscription-v1s
    18      singular: subscription-v1
    19      kind: Subscription-v1
    20      listKind: SubscriptionList-v1
    21    validation:
    22      openAPIV3Schema:
    23        type: object
    24        description: Represents a subscription to a source and channel
    25        required:
    26        - spec
    27        properties:
    28          spec:
    29            type: object
    30            description: Spec for a Subscription
    31            required:
    32            - source
    33            - name
    34            properties:
    35              source:
    36                type: string
    37                description: Name of a CatalogSource that defines where and how to find the channel
    38  
    39              name:
    40                type: string
    41                description: Name of the package that defines the application
    42  
    43              channel:
    44                type: string
    45                description: Name of the channel to track
    46              
    47              startingCSV:
    48                type: string
    49                description: Name of the AppType that this subscription tracks