Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.

Commit

Permalink
Add CRDs to 0.9.1 registry manifest
Browse files Browse the repository at this point in the history
  • Loading branch information
kaczyns committed Aug 17, 2020
1 parent c2eb486 commit dc957d5
Show file tree
Hide file tree
Showing 3 changed files with 1,394 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,207 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: collections.kabanero.io
spec:
additionalPrinterColumns:
- JSONPath: .metadata.creationTimestamp
description: CreationTimestamp is a timestamp representing the server time when
this object was created. It is not guaranteed to be set in happens-before order
across separate operations.
name: Age
type: date
- JSONPath: .status.status
description: Collection status.
name: Status
type: string
group: kabanero.io
names:
kind: Collection
listKind: CollectionList
plural: collections
singular: collection
scope: Namespaced
subresources:
status: {}
validation:
openAPIV3Schema:
description: Collection is the Schema for the collections API
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: CollectionSpec defines the desired composition of a Collection
properties:
desiredState:
type: string
name:
type: string
repositoryUrl:
type: string
skipCertVerification:
type: boolean
version:
type: string
versions:
items:
description: CollectionVersion defines the desired composition of
a specific collection version.
properties:
desiredState:
type: string
repositoryUrl:
type: string
skipCertVerification:
type: boolean
version:
type: string
type: object
type: array
type: object
status:
description: CollectionStatus defines the observed state of a collection
properties:
activeLocation:
type: string
activePipelines:
items:
description: PipelineStatus defines the observed state of the assets
located within a single pipeline .tar.gz.
properties:
activeAssets:
items:
description: RepositoryAssetStatus defines the observed state
of a single asset in a respository, in the collection.
properties:
assetDigest:
type: string
assetName:
type: string
group:
type: string
kind:
type: string
namespace:
type: string
status:
type: string
statusMessage:
type: string
version:
type: string
type: object
type: array
digest:
type: string
name:
type: string
url:
type: string
required:
- digest
- name
- url
type: object
type: array
activeVersion:
type: string
availableLocation:
type: string
availableVersion:
type: string
images:
items:
description: Image defines a container image used by a collection
properties:
id:
type: string
image:
type: string
type: object
type: array
status:
type: string
statusMessage:
type: string
versions:
items:
description: CollectionVersionStatus defines the observed state of
a specific collection version.
properties:
images:
items:
description: Image defines a container image used by a collection
properties:
id:
type: string
image:
type: string
type: object
type: array
location:
type: string
pipelines:
items:
description: PipelineStatus defines the observed state of the
assets located within a single pipeline .tar.gz.
properties:
activeAssets:
items:
description: RepositoryAssetStatus defines the observed
state of a single asset in a respository, in the collection.
properties:
assetDigest:
type: string
assetName:
type: string
group:
type: string
kind:
type: string
namespace:
type: string
status:
type: string
statusMessage:
type: string
version:
type: string
type: object
type: array
digest:
type: string
name:
type: string
url:
type: string
required:
- digest
- name
- url
type: object
type: array
status:
type: string
statusMessage:
type: string
version:
type: string
type: object
type: array
type: object
type: object
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true
Loading

0 comments on commit dc957d5

Please sign in to comment.