---
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
  name: extensions.dashboard.tekton.dev
  labels:
    app.kubernetes.io/component: tekton
    app.kubernetes.io/name: extensions
    app.kubernetes.io/part-of: tekton-dashboard
spec:
  group: dashboard.tekton.dev
  names:
    categories:
    - tekton
    - tekton-dashboard
    kind: Extension
    plural: extensions
    singular: extension
    shortNames:
    - ext
    - exts
  preserveUnknownFields: false
  scope: Namespaced
  versions:
  - name: v1alpha1
    served: true
    storage: true
    additionalPrinterColumns:
    - jsonPath: .spec.apiVersion
      name: API version
      type: string
    - jsonPath: .spec.name
      name: Kind
      type: string
    - jsonPath: .spec.displayname
      name: Display name
      type: string
    - jsonPath: .metadata.creationTimestamp
      name: Age
      type: date
    schema:
      openAPIV3Schema:
        type: object
        x-kubernetes-preserve-unknown-fields: true
    subresources:
      status: {}
...
