Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: knativeeventingkafkas.eventing.knative.dev
spec:
group: eventing.knative.dev
names:
kind: KnativeEventingKafka
listKind: KnativeEventingKafkaList
plural: knativeeventingkafkas
singular: knativeeventingkafka
shortNames:
- kek
scope: Namespaced
subresources:
status: {}
validation:
openAPIV3Schema:
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/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/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
required:
- bootstrapServers
properties:
bootstrapServers:
description: URI(s) of Apache Kafka broker(s)
type: string
minLength: 1
setAsDefaultChannelProvisioner:
description: Flag that controls whether Kafka channel provisioner is
configured as the cluster default. Defaults to false.
type: boolean
type: object
status:
properties:
conditions:
description: The latest available observations of a resource's current
state. +patchMergeKey=type +patchStrategy=merge
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.
+required
type: string
type:
description: Type of condition. +required
type: string
required:
- type
- status
type: object
type: array
version:
description: The version of the installed release
type: string
type: object
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true
Loading