containersources.sources.knative.dev created 2021-08-30 18:59:51, version 5953

kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"apiextensions.k8s.io/v...

Spec

conversion:
  strategy: None
group: sources.knative.dev
names:
  categories:
  - all
  - knative
  - sources
  kind: ContainerSource
  listKind: ContainerSourceList
  plural: containersources
  singular: containersource
scope: Namespaced
versions:
- additionalPrinterColumns:
  - jsonPath: .status.sinkUri
    name: Sink
    type: string
  - jsonPath: .metadata.creationTimestamp
    name: Age
    type: date
  - jsonPath: .status.conditions[?(@.type=="Ready")].status
    name: Ready
    type: string
  - jsonPath: .status.conditions[?(@.type=='Ready')].reason
    name: Reason
    type: string
  name: v1
  schema:
    openAPIV3Schema:
      description: ContainerSource is an event source that starts a container image
        which generates events under certain situations and sends messages to a sink
        URI
      properties:
        spec:
          properties:
            ceOverrides:
              description: CloudEventOverrides defines overrides to control the output
                format and modifications of the event sent to the sink.
              properties:
                extensions:
                  description: Extensions specify what attribute are added or overridden
                    on the outbound event. Each `Extensions` key-value pair are set
                    on the event as an attribute extension independently.
                  type: object
                  x-kubernetes-preserve-unknown-fields: true
              type: object
            sink:
              description: Sink is a reference to an object that will resolve to a
                uri to use as the sink.
              properties:
                ref:
                  description: Ref points to an Addressable.
                  properties:
                    apiVersion:
                      description: API version of the referent.
                      type: string
                    kind:
                      description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
                      type: string
                    name:
                      description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
                      type: string
                    namespace:
                      description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
                        This is optional field, it gets defaulted to the object holding
                        it if left out.'
                      type: string
                  type: object
                uri:
                  description: URI can be an absolute URL(non-empty scheme and non-empty
                    host) pointing to the target or a relative URI. Relative URIs
                    will be resolved using the base URI retrieved from Ref.
                  type: string
              type: object
            template:
              description: 'A template in the shape of `Deployment.spec.template`
                to be used for this ContainerSource. More info: https://kubernetes.io/docs/concepts/workloads/controllers/deployment/'
              type: object
              x-kubernetes-preserve-unknown-fields: true
          type: object
        status:
          properties:
            annotations:
              description: Annotations is additional Status fields for the Resource
                to save some additional State as well as convey more information to
                the user. This is roughly akin to Annotations on any k8s resource,
                just the reconciler conveying richer information outwards.
              type: object
              x-kubernetes-preserve-unknown-fields: true
            ceAttributes:
              description: CloudEventAttributes are the specific attributes that the
                Source uses as part of its CloudEvents.
              items:
                properties:
                  source:
                    description: Source is the CloudEvents source attribute.
                    type: string
                  type:
                    description: Type refers to the CloudEvent type attribute.
                    type: string
                type: object
              type: array
            conditions:
              description: Conditions the latest available observations of a resource's
                current state.
              items:
                properties:
                  lastTransitionTime:
                    description: LastTransitionTime is the last time the condition
                      transitioned from one status to another. We use VolatileTime
                      in place of metav1.Time to exclude this from creating equality.Semantic
                      differences (all other things held constant).
                    type: string
                  message:
                    description: A human readable message indicating details about
                      the transition.
                    type: string
                  reason:
                    description: The reason for the condition's last transition.
                    type: string
                  severity:
                    description: Severity with which to treat failures of this type
                      of condition. When this is not specified, it defaults to Error.
                    type: string
                  status:
                    description: Status of the condition, one of True, False, Unknown.
                    type: string
                  type:
                    description: Type of condition.
                    type: string
                required:
                - type
                - status
                type: object
              type: array
            observedGeneration:
              description: ObservedGeneration is the 'Generation' of the Service that
                was last processed by the controller.
              format: int64
              type: integer
            sinkUri:
              description: SinkURI is the current active sink URI that has been configured
                for the Source.
              type: string
          type: object
      type: object
  served: true
  storage: true
  subresources:
    status: {}

Status

acceptedNames:
  categories:
  - all
  - knative
  - sources
  kind: ContainerSource
  listKind: ContainerSourceList
  plural: containersources
  singular: containersource
conditions:
- lastTransitionTime: '2021-08-30T18:59:51Z'
  message: no conflicts found
  reason: NoConflicts
  status: 'True'
  type: NamesAccepted
- lastTransitionTime: '2021-08-30T18:59:51Z'
  message: the initial names have been accepted
  reason: InitialNamesAccepted
  status: 'True'
  type: Established
storedVersions:
- v1

Events

Type Reason Age From Message
No events found.