Merge pull request 'Automated Manifest Update - Automerge' (#2831) from auto/update-manifests-automerge-20251224192844 into manifests
This commit was merged in pull request #2831.
This commit is contained in:
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: backups.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -62,18 +62,18 @@ spec:
|
||||
Make sure you have at least as many Nodes available as the replicas to not end up with unscheduled Pods.
|
||||
type: boolean
|
||||
nodeAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeaffinity-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeaffinity-v1-core'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#preferredschedulingterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#preferredschedulingterm-v1-core'
|
||||
properties:
|
||||
preference:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -95,7 +95,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -126,15 +126,15 @@ spec:
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselector-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselector-v1-core'
|
||||
properties:
|
||||
nodeSelectorTerms:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -156,7 +156,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -184,21 +184,21 @@ spec:
|
||||
type: object
|
||||
type: object
|
||||
podAntiAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podantiaffinity-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podantiaffinity-v1-core.'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#weightedpodaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#weightedpodaffinityterm-v1-core.'
|
||||
properties:
|
||||
podAffinityTerm:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -237,14 +237,14 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -311,7 +311,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -334,7 +334,15 @@ spec:
|
||||
type: object
|
||||
logLevel:
|
||||
default: info
|
||||
description: LogLevel to be used n the Backup Job. It defaults to 'info'.
|
||||
description: LogLevel to be used in the Backup Job. It defaults to 'info'.
|
||||
enum:
|
||||
- debug
|
||||
- info
|
||||
- warn
|
||||
- error
|
||||
- dpanic
|
||||
- panic
|
||||
- fatal
|
||||
type: string
|
||||
mariaDbRef:
|
||||
description: MariaDBRef is a reference to a MariaDB object.
|
||||
@@ -643,14 +651,14 @@ spec:
|
||||
description: Volume is a Kubernetes volume specification.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -666,7 +674,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -679,7 +687,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -689,7 +697,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -702,7 +710,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
@@ -853,6 +861,29 @@ spec:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
ssec:
|
||||
description: |-
|
||||
SSEC is a reference to a Secret containing the SSE-C (Server-Side Encryption with Customer-Provided Keys) key.
|
||||
The secret must contain a 32-byte key (256 bits) in the specified key.
|
||||
This enables server-side encryption where you provide and manage the encryption key.
|
||||
properties:
|
||||
customerKeySecretKeyRef:
|
||||
description: |-
|
||||
CustomerKeySecretKeyRef is a reference to a Secret key containing the SSE-C customer-provided encryption key.
|
||||
The key must be a 32-byte (256-bit) key encoded in base64.
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
name:
|
||||
default: ""
|
||||
type: string
|
||||
required:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
required:
|
||||
- customerKeySecretKeyRef
|
||||
type: object
|
||||
tls:
|
||||
description: TLS provides the configuration required to establish TLS connections with S3.
|
||||
properties:
|
||||
@@ -882,14 +913,14 @@ spec:
|
||||
description: Volume is a Kubernetes volume specification.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -905,7 +936,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -918,7 +949,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -928,7 +959,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -941,7 +972,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
@@ -980,9 +1011,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: connections.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: databases.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: externalmariadbs.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -137,7 +137,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -227,6 +227,12 @@ spec:
|
||||
GaleraSSTEnabled determines whether Galera SST connections should use TLS.
|
||||
It disabled by default.
|
||||
type: boolean
|
||||
mutual:
|
||||
description: |-
|
||||
Mutual specifies whether TLS must be mutual between server and client for external connections.
|
||||
When set to false, the client certificate will not be sent during the TLS handshake.
|
||||
It is enabled by default.
|
||||
type: boolean
|
||||
required:
|
||||
description: |-
|
||||
Required specifies whether TLS must be enforced for all connections.
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: grants.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: maxscales.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -73,18 +73,18 @@ spec:
|
||||
Make sure you have at least as many Nodes available as the replicas to not end up with unscheduled Pods.
|
||||
type: boolean
|
||||
nodeAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeaffinity-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeaffinity-v1-core'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#preferredschedulingterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#preferredschedulingterm-v1-core'
|
||||
properties:
|
||||
preference:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -106,7 +106,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -137,15 +137,15 @@ spec:
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselector-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselector-v1-core'
|
||||
properties:
|
||||
nodeSelectorTerms:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -167,7 +167,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -195,21 +195,21 @@ spec:
|
||||
type: object
|
||||
type: object
|
||||
podAntiAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podantiaffinity-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podantiaffinity-v1-core.'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#weightedpodaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#weightedpodaffinityterm-v1-core.'
|
||||
properties:
|
||||
podAffinityTerm:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -248,14 +248,14 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -655,7 +655,7 @@ spec:
|
||||
env:
|
||||
description: Env represents the environment variables to be injected in a container.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#envvarsource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#envvarsource-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
description: Name of the environment variable. Must be a C_IDENTIFIER.
|
||||
@@ -663,10 +663,10 @@ spec:
|
||||
value:
|
||||
type: string
|
||||
valueFrom:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#envvarsource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#envvarsource-v1-core.'
|
||||
properties:
|
||||
configMapKeyRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#configmapkeyselector-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#configmapkeyselector-v1-core.'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -678,7 +678,7 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
fieldRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#objectfieldselector-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#objectfieldselector-v1-core.'
|
||||
properties:
|
||||
apiVersion:
|
||||
type: string
|
||||
@@ -689,7 +689,7 @@ spec:
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
secretKeyRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#secretkeyselector-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#secretkeyselector-v1-core.'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -708,10 +708,10 @@ spec:
|
||||
envFrom:
|
||||
description: EnvFrom represents the references (via ConfigMap and Secrets) to environment variables to be injected in the container.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#envfromsource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#envfromsource-v1-core.'
|
||||
properties:
|
||||
configMapRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -720,7 +720,7 @@ spec:
|
||||
prefix:
|
||||
type: string
|
||||
secretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -786,7 +786,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -854,7 +854,7 @@ spec:
|
||||
description: LivenessProbe to be used in the Container.
|
||||
properties:
|
||||
exec:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#execaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#execaction-v1-core.'
|
||||
properties:
|
||||
command:
|
||||
items:
|
||||
@@ -866,7 +866,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
httpGet:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#httpgetaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#httpgetaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -893,7 +893,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
tcpSocket:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#tcpsocketaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#tcpsocketaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -942,18 +942,18 @@ spec:
|
||||
Make sure you have at least as many Nodes available as the replicas to not end up with unscheduled Pods.
|
||||
type: boolean
|
||||
nodeAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeaffinity-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeaffinity-v1-core'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#preferredschedulingterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#preferredschedulingterm-v1-core'
|
||||
properties:
|
||||
preference:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -975,7 +975,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -1006,15 +1006,15 @@ spec:
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselector-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselector-v1-core'
|
||||
properties:
|
||||
nodeSelectorTerms:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -1036,7 +1036,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -1064,21 +1064,21 @@ spec:
|
||||
type: object
|
||||
type: object
|
||||
podAntiAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podantiaffinity-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podantiaffinity-v1-core.'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#weightedpodaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#weightedpodaffinityterm-v1-core.'
|
||||
properties:
|
||||
podAffinityTerm:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -1117,14 +1117,14 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -1176,7 +1176,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -1374,9 +1374,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
@@ -1581,7 +1582,7 @@ spec:
|
||||
description: ReadinessProbe to be used in the Container.
|
||||
properties:
|
||||
exec:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#execaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#execaction-v1-core.'
|
||||
properties:
|
||||
command:
|
||||
items:
|
||||
@@ -1593,7 +1594,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
httpGet:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#httpgetaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#httpgetaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -1620,7 +1621,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
tcpSocket:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#tcpsocketaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#tcpsocketaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -1810,7 +1811,7 @@ spec:
|
||||
description: StartupProbe to be used in the Container.
|
||||
properties:
|
||||
exec:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#execaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#execaction-v1-core.'
|
||||
properties:
|
||||
command:
|
||||
items:
|
||||
@@ -1822,7 +1823,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
httpGet:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#httpgetaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#httpgetaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -1849,7 +1850,7 @@ spec:
|
||||
format: int32
|
||||
type: integer
|
||||
tcpSocket:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#tcpsocketaction-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#tcpsocketaction-v1-core.'
|
||||
properties:
|
||||
host:
|
||||
type: string
|
||||
@@ -2009,9 +2010,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
@@ -2031,7 +2033,7 @@ spec:
|
||||
topologySpreadConstraints:
|
||||
description: TopologySpreadConstraints to be used in the Pod.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#topologyspreadconstraint-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#topologyspreadconstraint-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: |-
|
||||
@@ -2120,10 +2122,10 @@ spec:
|
||||
The maximum number of pods that can be unavailable during the update.
|
||||
Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%).
|
||||
Absolute number is calculated from percentage by rounding up. This can not be 0.
|
||||
Defaults to 1. This field is alpha-level and is only honored by servers that enable the
|
||||
MaxUnavailableStatefulSet feature. The field applies to all pods in the range 0 to
|
||||
Defaults to 1. This field is beta-level and is enabled by default. The field applies to all pods in the range 0 to
|
||||
Replicas-1. That means if there is any unavailable pod in the range 0 to Replicas-1, it
|
||||
will be counted towards MaxUnavailable.
|
||||
This setting might not be effective for the OrderedReady podManagementPolicy. That policy ensures pods are created and become ready one at a time.
|
||||
x-kubernetes-int-or-string: true
|
||||
partition:
|
||||
description: |-
|
||||
@@ -2143,7 +2145,7 @@ spec:
|
||||
volumeMounts:
|
||||
description: VolumeMounts to be used in the Container.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#volumemount-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#volumemount-v1-core.'
|
||||
properties:
|
||||
mountPath:
|
||||
type: string
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: physicalbackups.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -75,7 +75,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -96,6 +96,18 @@ spec:
|
||||
description: Labels to be added to children resources.
|
||||
type: object
|
||||
type: object
|
||||
logLevel:
|
||||
default: info
|
||||
description: LogLevel to be used in the PhysicalBackup Job. It defaults to 'info'.
|
||||
enum:
|
||||
- debug
|
||||
- info
|
||||
- warn
|
||||
- error
|
||||
- dpanic
|
||||
- panic
|
||||
- fatal
|
||||
type: string
|
||||
mariaDbRef:
|
||||
description: MariaDBRef is a reference to a MariaDB object.
|
||||
properties:
|
||||
@@ -404,14 +416,14 @@ spec:
|
||||
description: Volume is a Kubernetes volume specification.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -427,7 +439,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -440,7 +452,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -450,7 +462,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -463,7 +475,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
@@ -614,6 +626,29 @@ spec:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
ssec:
|
||||
description: |-
|
||||
SSEC is a reference to a Secret containing the SSE-C (Server-Side Encryption with Customer-Provided Keys) key.
|
||||
The secret must contain a 32-byte key (256 bits) in the specified key.
|
||||
This enables server-side encryption where you provide and manage the encryption key.
|
||||
properties:
|
||||
customerKeySecretKeyRef:
|
||||
description: |-
|
||||
CustomerKeySecretKeyRef is a reference to a Secret key containing the SSE-C customer-provided encryption key.
|
||||
The key must be a 32-byte (256-bit) key encoded in base64.
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
name:
|
||||
default: ""
|
||||
type: string
|
||||
required:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
required:
|
||||
- customerKeySecretKeyRef
|
||||
type: object
|
||||
tls:
|
||||
description: TLS provides the configuration required to establish TLS connections with S3.
|
||||
properties:
|
||||
@@ -643,14 +678,14 @@ spec:
|
||||
description: Volume is a Kubernetes volume specification.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -666,7 +701,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -679,7 +714,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -689,7 +724,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -702,7 +737,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
@@ -741,6 +776,12 @@ spec:
|
||||
format: int32
|
||||
minimum: 0
|
||||
type: integer
|
||||
target:
|
||||
description: Target defines in which Pod the physical backups will be taken. It defaults to "Replica", meaning that the physical backups will only be taken in ready replicas.
|
||||
enum:
|
||||
- Replica
|
||||
- PreferReplica
|
||||
type: string
|
||||
timeout:
|
||||
description: |-
|
||||
Timeout defines the maximum duration of a PhysicalBackup job or snapshot.
|
||||
@@ -768,9 +809,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: restores.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -62,18 +62,18 @@ spec:
|
||||
Make sure you have at least as many Nodes available as the replicas to not end up with unscheduled Pods.
|
||||
type: boolean
|
||||
nodeAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeaffinity-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeaffinity-v1-core'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#preferredschedulingterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#preferredschedulingterm-v1-core'
|
||||
properties:
|
||||
preference:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -95,7 +95,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -126,15 +126,15 @@ spec:
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselector-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselector-v1-core'
|
||||
properties:
|
||||
nodeSelectorTerms:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -156,7 +156,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -184,21 +184,21 @@ spec:
|
||||
type: object
|
||||
type: object
|
||||
podAntiAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podantiaffinity-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podantiaffinity-v1-core.'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#weightedpodaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#weightedpodaffinityterm-v1-core.'
|
||||
properties:
|
||||
podAffinityTerm:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -237,14 +237,14 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -301,7 +301,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -325,6 +325,14 @@ spec:
|
||||
logLevel:
|
||||
default: info
|
||||
description: LogLevel to be used n the Backup Job. It defaults to 'info'.
|
||||
enum:
|
||||
- debug
|
||||
- info
|
||||
- warn
|
||||
- error
|
||||
- dpanic
|
||||
- panic
|
||||
- fatal
|
||||
type: string
|
||||
mariaDbRef:
|
||||
description: MariaDBRef is a reference to a MariaDB object.
|
||||
@@ -531,6 +539,29 @@ spec:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
ssec:
|
||||
description: |-
|
||||
SSEC is a reference to a Secret containing the SSE-C (Server-Side Encryption with Customer-Provided Keys) key.
|
||||
The secret must contain a 32-byte key (256 bits) in the specified key.
|
||||
This enables server-side encryption where you provide and manage the encryption key.
|
||||
properties:
|
||||
customerKeySecretKeyRef:
|
||||
description: |-
|
||||
CustomerKeySecretKeyRef is a reference to a Secret key containing the SSE-C customer-provided encryption key.
|
||||
The key must be a 32-byte (256-bit) key encoded in base64.
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
name:
|
||||
default: ""
|
||||
type: string
|
||||
required:
|
||||
- key
|
||||
type: object
|
||||
x-kubernetes-map-type: atomic
|
||||
required:
|
||||
- customerKeySecretKeyRef
|
||||
type: object
|
||||
tls:
|
||||
description: TLS provides the configuration required to establish TLS connections with S3.
|
||||
properties:
|
||||
@@ -690,14 +721,14 @@ spec:
|
||||
description: Volume is a Kubernetes volume specification.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -713,7 +744,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -726,7 +757,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -736,7 +767,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -749,7 +780,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
@@ -786,9 +817,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
@@ -809,14 +841,14 @@ spec:
|
||||
description: Volume is a Kubernetes Volume object that contains a backup.
|
||||
properties:
|
||||
csi:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#csivolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#csivolumesource-v1-core.'
|
||||
properties:
|
||||
driver:
|
||||
type: string
|
||||
fsType:
|
||||
type: string
|
||||
nodePublishSecretRef:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -832,7 +864,7 @@ spec:
|
||||
- driver
|
||||
type: object
|
||||
emptyDir:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#emptydirvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#emptydirvolumesource-v1-core.'
|
||||
properties:
|
||||
medium:
|
||||
description: StorageMedium defines ways that storage can be allocated to a volume.
|
||||
@@ -845,7 +877,7 @@ spec:
|
||||
x-kubernetes-int-or-string: true
|
||||
type: object
|
||||
hostPath:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#hostpathvolumesource-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#hostpathvolumesource-v1-core'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -855,7 +887,7 @@ spec:
|
||||
- path
|
||||
type: object
|
||||
nfs:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nfsvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nfsvolumesource-v1-core.'
|
||||
properties:
|
||||
path:
|
||||
type: string
|
||||
@@ -868,7 +900,7 @@ spec:
|
||||
- server
|
||||
type: object
|
||||
persistentVolumeClaim:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#persistentvolumeclaimvolumesource-v1-core.'
|
||||
properties:
|
||||
claimName:
|
||||
type: string
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: sqljobs.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
@@ -62,18 +62,18 @@ spec:
|
||||
Make sure you have at least as many Nodes available as the replicas to not end up with unscheduled Pods.
|
||||
type: boolean
|
||||
nodeAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeaffinity-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeaffinity-v1-core'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#preferredschedulingterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#preferredschedulingterm-v1-core'
|
||||
properties:
|
||||
preference:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -95,7 +95,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -126,15 +126,15 @@ spec:
|
||||
type: array
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselector-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselector-v1-core'
|
||||
properties:
|
||||
nodeSelectorTerms:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorterm-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorterm-v1-core'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -156,7 +156,7 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
matchFields:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#nodeselectorrequirement-v1-core'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#nodeselectorrequirement-v1-core'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -184,21 +184,21 @@ spec:
|
||||
type: object
|
||||
type: object
|
||||
podAntiAffinity:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podantiaffinity-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podantiaffinity-v1-core.'
|
||||
properties:
|
||||
preferredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#weightedpodaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#weightedpodaffinityterm-v1-core.'
|
||||
properties:
|
||||
podAffinityTerm:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -237,14 +237,14 @@ spec:
|
||||
x-kubernetes-list-type: atomic
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#podaffinityterm-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#podaffinityterm-v1-core.'
|
||||
properties:
|
||||
labelSelector:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselector-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselector-v1-meta'
|
||||
properties:
|
||||
matchExpressions:
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#labelselectorrequirement-v1-meta'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#labelselectorrequirement-v1-meta'
|
||||
properties:
|
||||
key:
|
||||
type: string
|
||||
@@ -292,7 +292,7 @@ spec:
|
||||
dependsOn:
|
||||
description: DependsOn defines dependencies with other SqlJob objectecs.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -307,7 +307,7 @@ spec:
|
||||
imagePullSecrets:
|
||||
description: ImagePullSecrets is the list of pull Secrets to be used to pull the image.
|
||||
items:
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.34/#localobjectreference-v1-core.'
|
||||
description: 'Refer to the Kubernetes docs: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.35/#localobjectreference-v1-core.'
|
||||
properties:
|
||||
name:
|
||||
default: ""
|
||||
@@ -609,9 +609,10 @@ spec:
|
||||
operator:
|
||||
description: |-
|
||||
Operator represents a key's relationship to the value.
|
||||
Valid operators are Exists and Equal. Defaults to Equal.
|
||||
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||
Exists is equivalent to wildcard for value, so that a pod can
|
||||
tolerate all taints of a particular category.
|
||||
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||
type: string
|
||||
tolerationSeconds:
|
||||
description: |-
|
||||
|
||||
@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
annotations:
|
||||
controller-gen.kubebuilder.io/version: v0.18.0
|
||||
controller-gen.kubebuilder.io/version: v0.20.0
|
||||
name: users.k8s.mariadb.com
|
||||
spec:
|
||||
group: k8s.mariadb.com
|
||||
|
||||
Reference in New Issue
Block a user