KafkaTopic CRD schema reference (group kafka.banzaicloud.io)

KafkaTopic is the Schema for the kafkatopics API

KafkaTopic

KafkaTopic is the Schema for the kafkatopics API

Full name:
kafkatopics.kafka.banzaicloud.io
Group:
kafka.banzaicloud.io
Singular name:
kafkatopic
Plural name:
kafkatopics
Scope:
Namespaced
Versions:
v1alpha1

Version v1alpha1

Properties

.apiVersion

string

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

.kind

string

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

.metadata

object

.spec

object

KafkaTopicSpec defines the desired state of KafkaTopic

.spec.clusterRef

object Required

ClusterReference states a reference to a cluster for topic/user provisioning

.spec.clusterRef.name

string Required

.spec.clusterRef.namespace

string

.spec.config

object

.spec.name

string Required

.spec.partitions

integer Required

Partitions defines the desired number of partitions; must be positive, or -1 to signify using the broker’s default

.spec.replicationFactor

integer Required

ReplicationFactor defines the desired replication factor; must be positive, or -1 to signify using the broker’s default

.status

object

KafkaTopicStatus defines the observed state of KafkaTopic

.status.managedBy

string Required

ManagedBy describes who is the manager of the Kafka topic. When its value is not “koperator” then modifications to the topic configurations of the KafkaTopic CR will not be propagated to the Kafka topic. Manager of the Kafka topic can be changed by adding the “managedBy: ” annotation to the KafkaTopic CR.

.status.state

string Required

TopicState defines the state of a KafkaTopic

Last modified October 26, 2023: Standalone site (#125) (6eafe48)