Kind
Kafka
Group
kafka.strimzi.io
Version
v1
apiVersion: kafka.strimzi.io/v1 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 required
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]?)$
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
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
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
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
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
watchedNamespace string
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
resources object
claims []object
name string
request string
limits object
requests object
secretPrefix string
watchedNamespace string
kafka object required
authorization object
authorizerClass string
superUsers []string
supportsAdminApi boolean
type string required
enum: simple, custom
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
listenerConfig object
sasl boolean
type string required
enum: tls, scram-sha-512, custom
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
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
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
serviceAccount object
metadata object
annotations object
labels object
topicExcludeRegex string
topicRegex string
maintenanceTimeWindows []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
kafkaMetadataVersion string
kafkaNodePools []object
name string
kafkaVersion string
listeners []object
addresses []object
host string
port integer
bootstrapServers string
certificates []string
name string
observedGeneration integer
operatorLastSuccessfulVersion string

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

Copied!