Kind
Kafka
Group
kafka.strimzi.io
Version
v1beta2
apiVersion: kafka.strimzi.io/v1beta2 kind: Kafka metadata: name: example
Tip: use .spec.clientsCa for path-only search
View raw schema
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
clientsCa object
certificateExpirationPolicy string
enum: renew-certificate, replace-key
generateCertificateAuthority boolean
generateSecretOwnerReference boolean
renewalDays integer
minimum: 1
validityDays integer
minimum: 1
clusterCa object
certificateExpirationPolicy string
enum: renew-certificate, replace-key
generateCertificateAuthority boolean
generateSecretOwnerReference boolean
renewalDays integer
minimum: 1
validityDays integer
minimum: 1
cruiseControl object
apiUsers object
type string required
enum: hashLoginService
valueFrom object required
secretKeyRef object
key string
name string
optional boolean
autoRebalance []object
minItems: 1
mode string required
enum: add-brokers, remove-brokers
template object
name string
brokerCapacity object
cpu string
pattern: ^[0-9]+([.][0-9]{0,3}|[m]?)$
cpuUtilization integer
minimum: 0
maximum: 100
disk string
pattern: ^[0-9]+([.][0-9]*)?([KMGTPE]i?|e[0-9]+)?$
inboundNetwork string
pattern: ^[0-9]+([KMG]i?)?B/s$
outboundNetwork string
pattern: ^[0-9]+([KMG]i?)?B/s$
overrides []object
brokers []integer required
cpu string
pattern: ^[0-9]+([.][0-9]{0,3}|[m]?)$
inboundNetwork string
pattern: ^[0-9]+([KMG]i?)?B/s$
outboundNetwork string
pattern: ^[0-9]+([KMG]i?)?B/s$
config object
image string
jvmOptions object
-XX object
-Xms string
pattern: ^[0-9]+[mMgG]?$
-Xmx string
pattern: ^[0-9]+[mMgG]?$
gcLoggingEnabled boolean
javaSystemProperties []object
name string
value string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging object
loggers object
type string required
enum: inline, external
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
metricsConfig object
type string required
enum: jmxPrometheusExporter, strimziMetricsReporter
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
values object
allowList []string
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
template object
apiService object
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
metadata object
annotations object
labels object
cruiseControlContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
deployment object
deploymentStrategy string
enum: RollingUpdate, Recreate
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
podDisruptionBudget object
maxUnavailable integer
minimum: 0
metadata object
annotations object
labels object
serviceAccount object
metadata object
annotations object
labels object
tlsSidecarContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
tlsSidecar object
image string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logLevel string
enum: emerg, alert, crit, err, warning, notice, info, debug
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
entityOperator object
template object
deployment object
deploymentStrategy string
enum: RollingUpdate, Recreate
metadata object
annotations object
labels object
entityOperatorRole object
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
podDisruptionBudget object
maxUnavailable integer
minimum: 0
metadata object
annotations object
labels object
serviceAccount object
metadata object
annotations object
labels object
tlsSidecarContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
topicOperatorContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
topicOperatorRoleBinding object
metadata object
annotations object
labels object
userOperatorContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
userOperatorRoleBinding object
metadata object
annotations object
labels object
tlsSidecar object
image string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logLevel string
enum: emerg, alert, crit, err, warning, notice, info, debug
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
topicOperator object
image string
jvmOptions object
-XX object
-Xms string
pattern: ^[0-9]+[mMgG]?$
-Xmx string
pattern: ^[0-9]+[mMgG]?$
gcLoggingEnabled boolean
javaSystemProperties []object
name string
value string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging object
loggers object
type string required
enum: inline, external
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
reconciliationIntervalMs integer
minimum: 0
reconciliationIntervalSeconds integer
minimum: 0
resources object
claims []object
name string
request string
limits object
requests object
startupProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
topicMetadataMaxAttempts integer
minimum: 0
watchedNamespace string
zookeeperSessionTimeoutSeconds integer
minimum: 0
userOperator object
image string
jvmOptions object
-XX object
-Xms string
pattern: ^[0-9]+[mMgG]?$
-Xmx string
pattern: ^[0-9]+[mMgG]?$
gcLoggingEnabled boolean
javaSystemProperties []object
name string
value string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging object
loggers object
type string required
enum: inline, external
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
reconciliationIntervalMs integer
minimum: 0
reconciliationIntervalSeconds integer
minimum: 0
resources object
claims []object
name string
request string
limits object
requests object
secretPrefix string
watchedNamespace string
zookeeperSessionTimeoutSeconds integer
minimum: 0
jmxTrans object
image string
kafkaQueries []object required
attributes []string required
outputs []string required
targetMBean string required
logLevel string
outputDefinitions []object required
flushDelayInSeconds integer
host string
name string required
outputType string required
port integer
typeNames []string
resources object
claims []object
name string
request string
limits object
requests object
template object
container object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
deployment object
deploymentStrategy string
enum: RollingUpdate, Recreate
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
serviceAccount object
metadata object
annotations object
labels object
kafka object required
authorization object
allowOnError boolean
authorizerClass string
clientId string
connectTimeoutSeconds integer
minimum: 1
delegateToKafkaAcls boolean
disableTlsHostnameVerification boolean
enableMetrics boolean
expireAfterMs integer
grantsAlwaysLatest boolean
grantsGcPeriodSeconds integer
minimum: 1
grantsMaxIdleTimeSeconds integer
minimum: 1
grantsRefreshPeriodSeconds integer
minimum: 0
grantsRefreshPoolSize integer
minimum: 1
httpRetries integer
minimum: 0
includeAcceptHeader boolean
initialCacheCapacity integer
maximumCacheSize integer
readTimeoutSeconds integer
minimum: 1
superUsers []string
supportsAdminApi boolean
tlsTrustedCertificates []object
certificate string
pattern string
secretName string required
tokenEndpointUri string
type string required
enum: simple, opa, keycloak, custom
url string
brokerRackInitImage string
config object
image string
jmxOptions object
authentication object
type string required
enum: password
jvmOptions object
-XX object
-Xms string
pattern: ^[0-9]+[mMgG]?$
-Xmx string
pattern: ^[0-9]+[mMgG]?$
gcLoggingEnabled boolean
javaSystemProperties []object
name string
value string
listeners []object required
minItems: 1
authentication object
accessTokenIsJwt boolean
checkAccessTokenType boolean
checkAudience boolean
checkIssuer boolean
clientAudience string
clientGrantType string
clientId string
clientScope string
clientSecret object
key string required
secretName string required
connectTimeoutSeconds integer
customClaimCheck string
disableTlsHostnameVerification boolean
enableECDSA boolean
enableMetrics boolean
enableOauthBearer boolean
enablePlain boolean
failFast boolean
fallbackUserNameClaim string
fallbackUserNamePrefix string
groupsClaim string
groupsClaimDelimiter string
httpRetries integer
httpRetryPauseMs integer
includeAcceptHeader boolean
introspectionEndpointUri string
jwksEndpointUri string
jwksExpirySeconds integer
minimum: 1
jwksIgnoreKeyUse boolean
jwksMinRefreshPauseSeconds integer
minimum: 0
jwksRefreshSeconds integer
minimum: 1
listenerConfig object
maxSecondsWithoutReauthentication integer
readTimeoutSeconds integer
sasl boolean
secrets []object
key string required
secretName string required
serverBearerTokenLocation string
tlsTrustedCertificates []object
certificate string
pattern string
secretName string required
tokenEndpointUri string
type string required
enum: tls, scram-sha-512, oauth, custom
userInfoEndpointUri string
userNameClaim string
userNamePrefix string
validIssuerUri string
validTokenType string
configuration object
advertisedHostTemplate string
allocateLoadBalancerNodePorts boolean
bootstrap object
alternativeNames []string
annotations object
externalIPs []string
host string
labels object
loadBalancerIP string
nodePort integer
brokerCertChainAndKey object
certificate string required
key string required
secretName string required
brokers []object
advertisedHost string
advertisedPort integer
annotations object
broker integer required
externalIPs []string
host string
labels object
loadBalancerIP string
nodePort integer
class string
createBootstrapService boolean
externalTrafficPolicy string
enum: Local, Cluster
finalizers []string
hostTemplate string
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
loadBalancerSourceRanges []string
maxConnectionCreationRate integer
maxConnections integer
preferredNodePortAddressType string
enum: ExternalIP, ExternalDNS, InternalIP, InternalDNS, Hostname
publishNotReadyAddresses boolean
useServiceDnsDomain boolean
name string required
pattern: ^[a-z0-9]{1,11}$
networkPolicyPeers []object
ipBlock object
cidr string
except []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
podSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
port integer required
minimum: 9092
tls boolean required
type string required
enum: internal, route, loadbalancer, nodeport, ingress, cluster-ip
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging object
loggers object
type string required
enum: inline, external
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
metadataVersion string
metricsConfig object
type string required
enum: jmxPrometheusExporter, strimziMetricsReporter
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
values object
allowList []string
quotas object
consumerByteRate integer
minimum: 0
controllerMutationRate number
minimum: 0
excludedPrincipals []string
minAvailableBytesPerVolume integer
minimum: 0
minAvailableRatioPerVolume number
minimum: 0
maximum: 1
producerByteRate integer
minimum: 0
requestPercentage integer
minimum: 0
type string required
enum: kafka, strimzi
rack object
topologyKey string required
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
replicas integer
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
storage object
class string
deleteClaim boolean
id integer
minimum: 0
kraftMetadata string
enum: shared
overrides []object
broker integer
class string
selector object
size string
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
type string required
enum: ephemeral, persistent-claim, jbod
volumeAttributesClass string
volumes []object
class string
deleteClaim boolean
id integer
minimum: 0
kraftMetadata string
enum: shared
overrides []object
broker integer
class string
selector object
size string
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
type string required
enum: ephemeral, persistent-claim
volumeAttributesClass string
template object
bootstrapService object
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
metadata object
annotations object
labels object
brokersService object
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
metadata object
annotations object
labels object
clusterCaCert object
metadata object
annotations object
labels object
clusterRoleBinding object
metadata object
annotations object
labels object
externalBootstrapIngress object
metadata object
annotations object
labels object
externalBootstrapRoute object
metadata object
annotations object
labels object
externalBootstrapService object
metadata object
annotations object
labels object
initContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
jmxSecret object
metadata object
annotations object
labels object
kafkaContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
perPodIngress object
metadata object
annotations object
labels object
perPodRoute object
metadata object
annotations object
labels object
perPodService object
metadata object
annotations object
labels object
persistentVolumeClaim object
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
podDisruptionBudget object
maxUnavailable integer
minimum: 0
metadata object
annotations object
labels object
podSet object
metadata object
annotations object
labels object
serviceAccount object
metadata object
annotations object
labels object
statefulset object
metadata object
annotations object
labels object
podManagementPolicy string
enum: OrderedReady, Parallel
tieredStorage object
remoteStorageManager object
className string
classPath string
config object
type string required
enum: custom
version string
kafkaExporter object
enableSaramaLogging boolean
groupExcludeRegex string
groupRegex string
image string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging string
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
showAllOffsets boolean
template object
container object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
deployment object
deploymentStrategy string
enum: RollingUpdate, Recreate
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
podDisruptionBudget object
maxUnavailable integer
minimum: 0
metadata object
annotations object
labels object
service object
metadata object
annotations object
labels object
serviceAccount object
metadata object
annotations object
labels object
topicExcludeRegex string
topicRegex string
maintenanceTimeWindows []string
zookeeper object
config object
image string
jmxOptions object
authentication object
type string required
enum: password
jvmOptions object
-XX object
-Xms string
pattern: ^[0-9]+[mMgG]?$
-Xmx string
pattern: ^[0-9]+[mMgG]?$
gcLoggingEnabled boolean
javaSystemProperties []object
name string
value string
livenessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
logging object
loggers object
type string required
enum: inline, external
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
metricsConfig object
type string required
enum: jmxPrometheusExporter, strimziMetricsReporter
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
values object
allowList []string
readinessProbe object
failureThreshold integer
minimum: 1
initialDelaySeconds integer
minimum: 0
periodSeconds integer
minimum: 1
successThreshold integer
minimum: 1
timeoutSeconds integer
minimum: 1
replicas integer required
minimum: 1
resources object
claims []object
name string
request string
limits object
requests object
storage object required
class string
deleteClaim boolean
id integer
minimum: 0
kraftMetadata string
enum: shared
overrides []object
broker integer
class string
selector object
size string
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
type string required
enum: ephemeral, persistent-claim
volumeAttributesClass string
template object
clientService object
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
metadata object
annotations object
labels object
jmxSecret object
metadata object
annotations object
labels object
nodesService object
ipFamilies []string
ipFamilyPolicy string
enum: SingleStack, PreferDualStack, RequireDualStack
metadata object
annotations object
labels object
persistentVolumeClaim object
metadata object
annotations object
labels object
pod object
affinity object
nodeAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
preference object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
weight integer
requiredDuringSchedulingIgnoredDuringExecution object
nodeSelectorTerms []object
matchExpressions []object
key string
operator string
values []string
matchFields []object
key string
operator string
values []string
podAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
podAntiAffinity object
preferredDuringSchedulingIgnoredDuringExecution []object
podAffinityTerm object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
weight integer
requiredDuringSchedulingIgnoredDuringExecution []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
mismatchLabelKeys []string
namespaceSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
namespaces []string
topologyKey string
dnsConfig object
nameservers []string
options []object
name string
value string
searches []string
dnsPolicy string
enum: ClusterFirst, ClusterFirstWithHostNet, Default, None
enableServiceLinks boolean
hostAliases []object
hostnames []string
ip string
hostUsers boolean
imagePullSecrets []object
name string
metadata object
annotations object
labels object
priorityClassName string
schedulerName string
securityContext object
appArmorProfile object
localhostProfile string
type string
fsGroup integer
fsGroupChangePolicy string
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxChangePolicy string
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
supplementalGroups []integer
supplementalGroupsPolicy string
sysctls []object
name string
value string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
terminationGracePeriodSeconds integer
minimum: 0
tmpDirSizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
tolerations []object
effect string
key string
operator string
tolerationSeconds integer
value string
topologySpreadConstraints []object
labelSelector object
matchExpressions []object
key string
operator string
values []string
matchLabels object
matchLabelKeys []string
maxSkew integer
minDomains integer
nodeAffinityPolicy string
nodeTaintsPolicy string
topologyKey string
whenUnsatisfiable string
volumes []object
configMap object
defaultMode integer
items []object
key string
mode integer
path string
name string
optional boolean
csi object
driver string
fsType string
nodePublishSecretRef object
name string
readOnly boolean
volumeAttributes object
emptyDir object
medium string
enum: Memory
sizeLimit string
pattern: ^([0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$
image object
pullPolicy string
reference string
name string
persistentVolumeClaim object
claimName string
readOnly boolean
secret object
defaultMode integer
items []object
key string
mode integer
path string
optional boolean
secretName string
podDisruptionBudget object
maxUnavailable integer
minimum: 0
metadata object
annotations object
labels object
podSet object
metadata object
annotations object
labels object
serviceAccount object
metadata object
annotations object
labels object
statefulset object
metadata object
annotations object
labels object
podManagementPolicy string
enum: OrderedReady, Parallel
zookeeperContainer object
env []object
name string
value string
valueFrom object
configMapKeyRef object
key string
name string
optional boolean
secretKeyRef object
key string
name string
optional boolean
securityContext object
allowPrivilegeEscalation boolean
appArmorProfile object
localhostProfile string
type string
capabilities object
add []string
drop []string
privileged boolean
procMount string
readOnlyRootFilesystem boolean
runAsGroup integer
runAsNonRoot boolean
runAsUser integer
seLinuxOptions object
level string
role string
type string
user string
seccompProfile object
localhostProfile string
type string
windowsOptions object
gmsaCredentialSpec string
gmsaCredentialSpecName string
hostProcess boolean
runAsUserName string
volumeMounts []object
mountPath string
mountPropagation string
name string
readOnly boolean
recursiveReadOnly string
subPath string
subPathExpr string
status object
autoRebalance object
lastTransitionTime string
modes []object
brokers []integer
mode string
enum: add-brokers, remove-brokers
state string
enum: Idle, RebalanceOnScaleDown, RebalanceOnScaleUp
clusterId string
conditions []object
lastTransitionTime string
message string
reason string
status string
type string
kafkaMetadataState string
enum: ZooKeeper, KRaftMigration, KRaftDualWriting, KRaftPostMigration, PreKRaft, KRaft
kafkaMetadataVersion string
kafkaNodePools []object
name string
kafkaVersion string
listeners []object
addresses []object
host string
port integer
bootstrapServers string
certificates []string
name string
type string
observedGeneration integer
operatorLastSuccessfulVersion string
registeredNodeIds []integer

No matches. Try .spec.clientsCa for an exact path

Copied!