2022-12-27 13:56:25 +00:00
|
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
|
|
kind: CustomResourceDefinition
|
|
|
|
metadata:
|
|
|
|
annotations:
|
|
|
|
controller-gen.kubebuilder.io/version: v0.8.0
|
|
|
|
creationTimestamp: null
|
|
|
|
name: perconaxtradbclusterbackups.pxc.percona.com
|
|
|
|
spec:
|
|
|
|
group: pxc.percona.com
|
|
|
|
names:
|
|
|
|
kind: PerconaXtraDBClusterBackup
|
|
|
|
listKind: PerconaXtraDBClusterBackupList
|
|
|
|
plural: perconaxtradbclusterbackups
|
|
|
|
shortNames:
|
|
|
|
- pxc-backup
|
|
|
|
- pxc-backups
|
|
|
|
singular: perconaxtradbclusterbackup
|
|
|
|
scope: Namespaced
|
|
|
|
versions:
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- description: Cluster name
|
|
|
|
jsonPath: .spec.pxcCluster
|
|
|
|
name: Cluster
|
|
|
|
type: string
|
|
|
|
- description: Storage name from pxc spec
|
|
|
|
jsonPath: .status.storageName
|
|
|
|
name: Storage
|
|
|
|
type: string
|
|
|
|
- description: Backup destination
|
|
|
|
jsonPath: .status.destination
|
|
|
|
name: Destination
|
|
|
|
type: string
|
|
|
|
- description: Job status
|
|
|
|
jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- description: Completed time
|
|
|
|
jsonPath: .status.completed
|
|
|
|
name: Completed
|
|
|
|
type: date
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
name: v1
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
priorityClassName:
|
|
|
|
type: string
|
|
|
|
schedulerName:
|
|
|
|
type: string
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
pxcCluster:
|
|
|
|
type: string
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
azure:
|
|
|
|
properties:
|
|
|
|
container:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
storageClass:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
completed:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
maxLength: 32768
|
|
|
|
type: string
|
|
|
|
observedGeneration:
|
|
|
|
format: int64
|
|
|
|
minimum: 0
|
|
|
|
type: integer
|
|
|
|
reason:
|
|
|
|
maxLength: 1024
|
|
|
|
minLength: 1
|
|
|
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
enum:
|
|
|
|
- "True"
|
|
|
|
- "False"
|
|
|
|
- Unknown
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
maxLength: 316
|
|
|
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- lastTransitionTime
|
|
|
|
- message
|
|
|
|
- reason
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
destination:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
lastscheduled:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
s3:
|
|
|
|
properties:
|
|
|
|
bucket:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
region:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
state:
|
|
|
|
type: string
|
|
|
|
storage_type:
|
|
|
|
type: string
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
verifyTLS:
|
|
|
|
type: boolean
|
2022-12-27 13:56:25 +00:00
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
served: true
|
|
|
|
storage: true
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
status:
|
|
|
|
acceptedNames:
|
|
|
|
kind: ""
|
|
|
|
plural: ""
|
|
|
|
conditions: []
|
|
|
|
storedVersions: []
|
|
|
|
---
|
|
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
|
|
kind: CustomResourceDefinition
|
|
|
|
metadata:
|
|
|
|
annotations:
|
|
|
|
controller-gen.kubebuilder.io/version: v0.8.0
|
|
|
|
creationTimestamp: null
|
|
|
|
name: perconaxtradbclusterrestores.pxc.percona.com
|
|
|
|
spec:
|
|
|
|
group: pxc.percona.com
|
|
|
|
names:
|
|
|
|
kind: PerconaXtraDBClusterRestore
|
|
|
|
listKind: PerconaXtraDBClusterRestoreList
|
|
|
|
plural: perconaxtradbclusterrestores
|
|
|
|
shortNames:
|
|
|
|
- pxc-restore
|
|
|
|
- pxc-restores
|
|
|
|
singular: perconaxtradbclusterrestore
|
|
|
|
scope: Namespaced
|
|
|
|
versions:
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- description: Cluster name
|
|
|
|
jsonPath: .spec.pxcCluster
|
|
|
|
name: Cluster
|
|
|
|
type: string
|
|
|
|
- description: Job status
|
|
|
|
jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- description: Completed time
|
|
|
|
jsonPath: .status.completed
|
|
|
|
name: Completed
|
|
|
|
type: date
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
name: v1
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
backupName:
|
|
|
|
type: string
|
|
|
|
backupSource:
|
|
|
|
properties:
|
|
|
|
azure:
|
|
|
|
properties:
|
|
|
|
container:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
storageClass:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
completed:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
maxLength: 32768
|
|
|
|
type: string
|
|
|
|
observedGeneration:
|
|
|
|
format: int64
|
|
|
|
minimum: 0
|
|
|
|
type: integer
|
|
|
|
reason:
|
|
|
|
maxLength: 1024
|
|
|
|
minLength: 1
|
|
|
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
enum:
|
|
|
|
- "True"
|
|
|
|
- "False"
|
|
|
|
- Unknown
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
maxLength: 316
|
|
|
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- lastTransitionTime
|
|
|
|
- message
|
|
|
|
- reason
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
destination:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
lastscheduled:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
s3:
|
|
|
|
properties:
|
|
|
|
bucket:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
region:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
state:
|
|
|
|
type: string
|
|
|
|
storage_type:
|
|
|
|
type: string
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
verifyTLS:
|
|
|
|
type: boolean
|
2022-12-27 13:56:25 +00:00
|
|
|
type: object
|
|
|
|
pitr:
|
|
|
|
properties:
|
|
|
|
backupSource:
|
|
|
|
properties:
|
|
|
|
azure:
|
|
|
|
properties:
|
|
|
|
container:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
storageClass:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
completed:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
maxLength: 32768
|
|
|
|
type: string
|
|
|
|
observedGeneration:
|
|
|
|
format: int64
|
|
|
|
minimum: 0
|
|
|
|
type: integer
|
|
|
|
reason:
|
|
|
|
maxLength: 1024
|
|
|
|
minLength: 1
|
|
|
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
enum:
|
|
|
|
- "True"
|
|
|
|
- "False"
|
|
|
|
- Unknown
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
maxLength: 316
|
|
|
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- lastTransitionTime
|
|
|
|
- message
|
|
|
|
- reason
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
destination:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
lastscheduled:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
s3:
|
|
|
|
properties:
|
|
|
|
bucket:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
region:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
state:
|
|
|
|
type: string
|
|
|
|
storage_type:
|
|
|
|
type: string
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
verifyTLS:
|
|
|
|
type: boolean
|
2022-12-27 13:56:25 +00:00
|
|
|
type: object
|
|
|
|
date:
|
|
|
|
type: string
|
|
|
|
gtid:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
pxcCluster:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
resources:
|
|
|
|
properties:
|
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
2022-12-27 13:56:25 +00:00
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
comments:
|
|
|
|
type: string
|
|
|
|
completed:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
lastscheduled:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
state:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
served: true
|
|
|
|
storage: true
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
status:
|
|
|
|
acceptedNames:
|
|
|
|
kind: ""
|
|
|
|
plural: ""
|
|
|
|
conditions: []
|
|
|
|
storedVersions: []
|
|
|
|
---
|
|
|
|
apiVersion: apiextensions.k8s.io/v1
|
|
|
|
kind: CustomResourceDefinition
|
|
|
|
metadata:
|
|
|
|
annotations:
|
|
|
|
controller-gen.kubebuilder.io/version: v0.8.0
|
|
|
|
creationTimestamp: null
|
|
|
|
name: perconaxtradbclusters.pxc.percona.com
|
|
|
|
spec:
|
|
|
|
group: pxc.percona.com
|
|
|
|
names:
|
|
|
|
kind: PerconaXtraDBCluster
|
|
|
|
listKind: PerconaXtraDBClusterList
|
|
|
|
plural: perconaxtradbclusters
|
|
|
|
shortNames:
|
|
|
|
- pxc
|
|
|
|
- pxcs
|
|
|
|
singular: perconaxtradbcluster
|
|
|
|
scope: Namespaced
|
|
|
|
versions:
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-2-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-2-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-3-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-3-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-4-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-4-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-5-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-5-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-6-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-6-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-7-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-7-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-8-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-8-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-9-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-9-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: false
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-10-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-10-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: true
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: ENDPOINT
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
deprecated: true
|
|
|
|
deprecationWarning: pxc.percona.com/v1-11-0 PerconaXtraDBCluster is deprecated
|
|
|
|
and will be removed in v1.16.0; see v1.12.0 release notes for instructions to
|
|
|
|
migrate to pxc.percona.com/v1
|
|
|
|
name: v1-11-0
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
spec:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
status:
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
type: object
|
|
|
|
served: true
|
|
|
|
storage: false
|
|
|
|
subresources:
|
|
|
|
status: {}
|
|
|
|
- additionalPrinterColumns:
|
|
|
|
- jsonPath: .status.host
|
|
|
|
name: Endpoint
|
|
|
|
type: string
|
|
|
|
- jsonPath: .status.state
|
|
|
|
name: Status
|
|
|
|
type: string
|
|
|
|
- description: Ready pxc nodes
|
|
|
|
jsonPath: .status.pxc.ready
|
|
|
|
name: PXC
|
|
|
|
type: string
|
|
|
|
- description: Ready proxysql nodes
|
|
|
|
jsonPath: .status.proxysql.ready
|
|
|
|
name: proxysql
|
|
|
|
type: string
|
|
|
|
- description: Ready haproxy nodes
|
|
|
|
jsonPath: .status.haproxy.ready
|
|
|
|
name: haproxy
|
|
|
|
type: string
|
|
|
|
- jsonPath: .metadata.creationTimestamp
|
|
|
|
name: Age
|
|
|
|
type: date
|
|
|
|
name: v1
|
|
|
|
schema:
|
|
|
|
openAPIV3Schema:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
allowUnsafeConfigurations:
|
|
|
|
type: boolean
|
|
|
|
backup:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
allowParallel:
|
|
|
|
type: boolean
|
2022-12-27 13:56:25 +00:00
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
backoffLimit:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
imagePullSecrets:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
pitr:
|
|
|
|
properties:
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
timeBetweenUploads:
|
|
|
|
type: number
|
|
|
|
type: object
|
|
|
|
schedule:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
keep:
|
|
|
|
type: integer
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
schedule:
|
|
|
|
type: string
|
|
|
|
storageName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
serviceAccountName:
|
|
|
|
type: string
|
|
|
|
storages:
|
|
|
|
additionalProperties:
|
|
|
|
properties:
|
|
|
|
affinity:
|
|
|
|
properties:
|
|
|
|
nodeAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
preference:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- preference
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
properties:
|
|
|
|
nodeSelectorTerms:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- nodeSelectorTerms
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
podAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
podAntiAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
azure:
|
|
|
|
properties:
|
|
|
|
container:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
storageClass:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
labels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
nodeSelector:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
podSecurityContext:
|
|
|
|
properties:
|
|
|
|
fsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
fsGroupChangePolicy:
|
|
|
|
type: string
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
supplementalGroups:
|
|
|
|
items:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
type: array
|
|
|
|
sysctls:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
priorityClassName:
|
|
|
|
type: string
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
s3:
|
|
|
|
properties:
|
|
|
|
bucket:
|
|
|
|
type: string
|
|
|
|
credentialsSecret:
|
|
|
|
type: string
|
|
|
|
endpointUrl:
|
|
|
|
type: string
|
|
|
|
region:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
schedulerName:
|
|
|
|
type: string
|
|
|
|
tolerations:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
effect:
|
|
|
|
type: string
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
tolerationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
verifyTLS:
|
|
|
|
type: boolean
|
|
|
|
volume:
|
|
|
|
properties:
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
crVersion:
|
|
|
|
type: string
|
|
|
|
enableCRValidationWebhook:
|
|
|
|
type: boolean
|
|
|
|
haproxy:
|
|
|
|
properties:
|
|
|
|
affinity:
|
|
|
|
properties:
|
|
|
|
advanced:
|
|
|
|
properties:
|
|
|
|
nodeAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
preference:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- preference
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
properties:
|
|
|
|
nodeSelectorTerms:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- nodeSelectorTerms
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
podAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
podAntiAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
antiAffinityTopologyKey:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
configuration:
|
|
|
|
type: string
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
envVarsSecret:
|
|
|
|
type: string
|
|
|
|
externalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
forceUnsafeBootstrap:
|
|
|
|
type: boolean
|
|
|
|
gracePeriod:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
hookScript:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
imagePullSecrets:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
labels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
livenessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
livenessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
loadBalancerIP:
|
|
|
|
type: string
|
|
|
|
loadBalancerSourceRanges:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
nodeSelector:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
podDisruptionBudget:
|
|
|
|
properties:
|
|
|
|
maxUnavailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
minAvailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
podSecurityContext:
|
|
|
|
properties:
|
|
|
|
fsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
fsGroupChangePolicy:
|
|
|
|
type: string
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
supplementalGroups:
|
|
|
|
items:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
type: array
|
|
|
|
sysctls:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
priorityClassName:
|
|
|
|
type: string
|
|
|
|
readinessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readinessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
replicasExternalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
replicasLoadBalancerIP:
|
|
|
|
type: string
|
|
|
|
replicasLoadBalancerSourceRanges:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
replicasServiceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceEnabled:
|
|
|
|
type: boolean
|
|
|
|
replicasServiceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceType:
|
|
|
|
type: string
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
schedulerName:
|
|
|
|
type: string
|
|
|
|
serviceAccountName:
|
|
|
|
type: string
|
|
|
|
serviceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceType:
|
|
|
|
type: string
|
|
|
|
sidecarPVCs:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
allocatedResources:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
capacity:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastProbeTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
reason:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
phase:
|
|
|
|
type: string
|
|
|
|
resizeStatus:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecarResources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
sidecarVolumes:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
awsElasticBlockStore:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
azureDisk:
|
|
|
|
properties:
|
|
|
|
cachingMode:
|
|
|
|
type: string
|
|
|
|
diskName:
|
|
|
|
type: string
|
|
|
|
diskURI:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- diskName
|
|
|
|
- diskURI
|
|
|
|
type: object
|
|
|
|
azureFile:
|
|
|
|
properties:
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
shareName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- secretName
|
|
|
|
- shareName
|
|
|
|
type: object
|
|
|
|
cephfs:
|
|
|
|
properties:
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretFile:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
cinder:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
csi:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
nodePublishSecretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeAttributes:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
ephemeral:
|
|
|
|
properties:
|
|
|
|
volumeClaimTemplate:
|
|
|
|
properties:
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- spec
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
fc:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
targetWWNs:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
wwids:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
flexVolume:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
options:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
flocker:
|
|
|
|
properties:
|
|
|
|
datasetName:
|
|
|
|
type: string
|
|
|
|
datasetUUID:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
gcePersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
pdName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- pdName
|
|
|
|
type: object
|
|
|
|
gitRepo:
|
|
|
|
properties:
|
|
|
|
directory:
|
|
|
|
type: string
|
|
|
|
repository:
|
|
|
|
type: string
|
|
|
|
revision:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- repository
|
|
|
|
type: object
|
|
|
|
glusterfs:
|
|
|
|
properties:
|
|
|
|
endpoints:
|
|
|
|
type: string
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- endpoints
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
iscsi:
|
|
|
|
properties:
|
|
|
|
chapAuthDiscovery:
|
|
|
|
type: boolean
|
|
|
|
chapAuthSession:
|
|
|
|
type: boolean
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
initiatorName:
|
|
|
|
type: string
|
|
|
|
iqn:
|
|
|
|
type: string
|
|
|
|
iscsiInterface:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
portals:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
targetPortal:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- iqn
|
|
|
|
- lun
|
|
|
|
- targetPortal
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
nfs:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
server:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
- server
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
claimName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- claimName
|
|
|
|
type: object
|
|
|
|
photonPersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
pdID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- pdID
|
|
|
|
type: object
|
|
|
|
portworxVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
projected:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sources:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
serviceAccountToken:
|
|
|
|
properties:
|
|
|
|
audience:
|
|
|
|
type: string
|
|
|
|
expirationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
quobyte:
|
|
|
|
properties:
|
|
|
|
group:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
registry:
|
|
|
|
type: string
|
|
|
|
tenant:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
volume:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- registry
|
|
|
|
- volume
|
|
|
|
type: object
|
|
|
|
rbd:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
keyring:
|
|
|
|
type: string
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
pool:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- image
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
scaleIO:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
gateway:
|
|
|
|
type: string
|
|
|
|
protectionDomain:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslEnabled:
|
|
|
|
type: boolean
|
|
|
|
storageMode:
|
|
|
|
type: string
|
|
|
|
storagePool:
|
|
|
|
type: string
|
|
|
|
system:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- gateway
|
|
|
|
- secretRef
|
|
|
|
- system
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
storageos:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
volumeNamespace:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
vsphereVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
storagePolicyID:
|
|
|
|
type: string
|
|
|
|
storagePolicyName:
|
|
|
|
type: string
|
|
|
|
volumePath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumePath
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecars:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
args:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
env:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
valueFrom:
|
|
|
|
properties:
|
|
|
|
configMapKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
secretKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
envFrom:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMapRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
prefix:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
lifecycle:
|
|
|
|
properties:
|
|
|
|
postStart:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
preStop:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
livenessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
ports:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
containerPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
hostIP:
|
|
|
|
type: string
|
|
|
|
hostPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
protocol:
|
|
|
|
default: TCP
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- containerPort
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- containerPort
|
|
|
|
- protocol
|
|
|
|
x-kubernetes-list-type: map
|
|
|
|
readinessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
2023-07-11 21:23:57 +00:00
|
|
|
resizePolicy:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
resourceName:
|
|
|
|
type: string
|
|
|
|
restartPolicy:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resourceName
|
|
|
|
- restartPolicy
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-type: atomic
|
2022-12-27 13:56:25 +00:00
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
securityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
startupProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
stdin:
|
|
|
|
type: boolean
|
|
|
|
stdinOnce:
|
|
|
|
type: boolean
|
|
|
|
terminationMessagePath:
|
|
|
|
type: string
|
|
|
|
terminationMessagePolicy:
|
|
|
|
type: string
|
|
|
|
tty:
|
|
|
|
type: boolean
|
|
|
|
volumeDevices:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
devicePath:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- devicePath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
volumeMounts:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
mountPath:
|
|
|
|
type: string
|
|
|
|
mountPropagation:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
subPath:
|
|
|
|
type: string
|
|
|
|
subPathExpr:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- mountPath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
workingDir:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
tolerations:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
effect:
|
|
|
|
type: string
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
tolerationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
|
|
|
volumeSpec:
|
|
|
|
properties:
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
ignoreAnnotations:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
ignoreLabels:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
initImage:
|
|
|
|
type: string
|
|
|
|
logCollectorSecretName:
|
|
|
|
type: string
|
|
|
|
logcollector:
|
|
|
|
properties:
|
|
|
|
configuration:
|
|
|
|
type: string
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
hookScript:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
pause:
|
|
|
|
type: boolean
|
|
|
|
platform:
|
|
|
|
type: string
|
|
|
|
pmm:
|
|
|
|
properties:
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
proxysqlParams:
|
|
|
|
type: string
|
|
|
|
pxcParams:
|
|
|
|
type: string
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
serverHost:
|
|
|
|
type: string
|
|
|
|
serverUser:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
proxysql:
|
|
|
|
properties:
|
|
|
|
affinity:
|
|
|
|
properties:
|
|
|
|
advanced:
|
|
|
|
properties:
|
|
|
|
nodeAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
preference:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- preference
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
properties:
|
|
|
|
nodeSelectorTerms:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- nodeSelectorTerms
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
podAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
podAntiAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
antiAffinityTopologyKey:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
configuration:
|
|
|
|
type: string
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
envVarsSecret:
|
|
|
|
type: string
|
|
|
|
externalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
forceUnsafeBootstrap:
|
|
|
|
type: boolean
|
|
|
|
gracePeriod:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
hookScript:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
imagePullSecrets:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
labels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
livenessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
livenessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
loadBalancerIP:
|
|
|
|
type: string
|
|
|
|
loadBalancerSourceRanges:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
nodeSelector:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
podDisruptionBudget:
|
|
|
|
properties:
|
|
|
|
maxUnavailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
minAvailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
podSecurityContext:
|
|
|
|
properties:
|
|
|
|
fsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
fsGroupChangePolicy:
|
|
|
|
type: string
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
supplementalGroups:
|
|
|
|
items:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
type: array
|
|
|
|
sysctls:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
priorityClassName:
|
|
|
|
type: string
|
|
|
|
readinessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readinessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
replicasExternalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
replicasServiceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceType:
|
|
|
|
type: string
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
schedulerName:
|
|
|
|
type: string
|
|
|
|
serviceAccountName:
|
|
|
|
type: string
|
|
|
|
serviceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceType:
|
|
|
|
type: string
|
|
|
|
sidecarPVCs:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
allocatedResources:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
capacity:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastProbeTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
reason:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
phase:
|
|
|
|
type: string
|
|
|
|
resizeStatus:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecarResources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
sidecarVolumes:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
awsElasticBlockStore:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
azureDisk:
|
|
|
|
properties:
|
|
|
|
cachingMode:
|
|
|
|
type: string
|
|
|
|
diskName:
|
|
|
|
type: string
|
|
|
|
diskURI:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- diskName
|
|
|
|
- diskURI
|
|
|
|
type: object
|
|
|
|
azureFile:
|
|
|
|
properties:
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
shareName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- secretName
|
|
|
|
- shareName
|
|
|
|
type: object
|
|
|
|
cephfs:
|
|
|
|
properties:
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretFile:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
cinder:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
csi:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
nodePublishSecretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeAttributes:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
ephemeral:
|
|
|
|
properties:
|
|
|
|
volumeClaimTemplate:
|
|
|
|
properties:
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- spec
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
fc:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
targetWWNs:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
wwids:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
flexVolume:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
options:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
flocker:
|
|
|
|
properties:
|
|
|
|
datasetName:
|
|
|
|
type: string
|
|
|
|
datasetUUID:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
gcePersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
pdName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- pdName
|
|
|
|
type: object
|
|
|
|
gitRepo:
|
|
|
|
properties:
|
|
|
|
directory:
|
|
|
|
type: string
|
|
|
|
repository:
|
|
|
|
type: string
|
|
|
|
revision:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- repository
|
|
|
|
type: object
|
|
|
|
glusterfs:
|
|
|
|
properties:
|
|
|
|
endpoints:
|
|
|
|
type: string
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- endpoints
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
iscsi:
|
|
|
|
properties:
|
|
|
|
chapAuthDiscovery:
|
|
|
|
type: boolean
|
|
|
|
chapAuthSession:
|
|
|
|
type: boolean
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
initiatorName:
|
|
|
|
type: string
|
|
|
|
iqn:
|
|
|
|
type: string
|
|
|
|
iscsiInterface:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
portals:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
targetPortal:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- iqn
|
|
|
|
- lun
|
|
|
|
- targetPortal
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
nfs:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
server:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
- server
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
claimName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- claimName
|
|
|
|
type: object
|
|
|
|
photonPersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
pdID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- pdID
|
|
|
|
type: object
|
|
|
|
portworxVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
projected:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sources:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
serviceAccountToken:
|
|
|
|
properties:
|
|
|
|
audience:
|
|
|
|
type: string
|
|
|
|
expirationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
quobyte:
|
|
|
|
properties:
|
|
|
|
group:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
registry:
|
|
|
|
type: string
|
|
|
|
tenant:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
volume:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- registry
|
|
|
|
- volume
|
|
|
|
type: object
|
|
|
|
rbd:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
keyring:
|
|
|
|
type: string
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
pool:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- image
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
scaleIO:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
gateway:
|
|
|
|
type: string
|
|
|
|
protectionDomain:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslEnabled:
|
|
|
|
type: boolean
|
|
|
|
storageMode:
|
|
|
|
type: string
|
|
|
|
storagePool:
|
|
|
|
type: string
|
|
|
|
system:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- gateway
|
|
|
|
- secretRef
|
|
|
|
- system
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
storageos:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
volumeNamespace:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
vsphereVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
storagePolicyID:
|
|
|
|
type: string
|
|
|
|
storagePolicyName:
|
|
|
|
type: string
|
|
|
|
volumePath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumePath
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecars:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
args:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
env:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
valueFrom:
|
|
|
|
properties:
|
|
|
|
configMapKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
secretKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
envFrom:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMapRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
prefix:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
lifecycle:
|
|
|
|
properties:
|
|
|
|
postStart:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
preStop:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
livenessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
ports:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
containerPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
hostIP:
|
|
|
|
type: string
|
|
|
|
hostPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
protocol:
|
|
|
|
default: TCP
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- containerPort
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- containerPort
|
|
|
|
- protocol
|
|
|
|
x-kubernetes-list-type: map
|
|
|
|
readinessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
2023-07-11 21:23:57 +00:00
|
|
|
resizePolicy:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
resourceName:
|
|
|
|
type: string
|
|
|
|
restartPolicy:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resourceName
|
|
|
|
- restartPolicy
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-type: atomic
|
2022-12-27 13:56:25 +00:00
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
securityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
startupProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
stdin:
|
|
|
|
type: boolean
|
|
|
|
stdinOnce:
|
|
|
|
type: boolean
|
|
|
|
terminationMessagePath:
|
|
|
|
type: string
|
|
|
|
terminationMessagePolicy:
|
|
|
|
type: string
|
|
|
|
tty:
|
|
|
|
type: boolean
|
|
|
|
volumeDevices:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
devicePath:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- devicePath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
volumeMounts:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
mountPath:
|
|
|
|
type: string
|
|
|
|
mountPropagation:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
subPath:
|
|
|
|
type: string
|
|
|
|
subPathExpr:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- mountPath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
workingDir:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
tolerations:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
effect:
|
|
|
|
type: string
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
tolerationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
|
|
|
volumeSpec:
|
|
|
|
properties:
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
pxc:
|
|
|
|
properties:
|
|
|
|
affinity:
|
|
|
|
properties:
|
|
|
|
advanced:
|
|
|
|
properties:
|
|
|
|
nodeAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
preference:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- preference
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
properties:
|
|
|
|
nodeSelectorTerms:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchFields:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- nodeSelectorTerms
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
podAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
podAntiAffinity:
|
|
|
|
properties:
|
|
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
podAffinityTerm:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
weight:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
required:
|
|
|
|
- podAffinityTerm
|
|
|
|
- weight
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
requiredDuringSchedulingIgnoredDuringExecution:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
labelSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaceSelector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
namespaces:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
topologyKey:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- topologyKey
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
antiAffinityTopologyKey:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
autoRecovery:
|
|
|
|
type: boolean
|
|
|
|
configuration:
|
|
|
|
type: string
|
|
|
|
containerSecurityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
envVarsSecret:
|
|
|
|
type: string
|
|
|
|
expose:
|
|
|
|
properties:
|
|
|
|
annotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
enabled:
|
|
|
|
type: boolean
|
|
|
|
loadBalancerSourceRanges:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
trafficPolicy:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
externalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
forceUnsafeBootstrap:
|
|
|
|
type: boolean
|
|
|
|
gracePeriod:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
hookScript:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
imagePullSecrets:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
labels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
livenessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
livenessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
loadBalancerIP:
|
|
|
|
type: string
|
|
|
|
loadBalancerSourceRanges:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
nodeSelector:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
podDisruptionBudget:
|
|
|
|
properties:
|
|
|
|
maxUnavailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
minAvailable:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
podSecurityContext:
|
|
|
|
properties:
|
|
|
|
fsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
fsGroupChangePolicy:
|
|
|
|
type: string
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
supplementalGroups:
|
|
|
|
items:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
type: array
|
|
|
|
sysctls:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
priorityClassName:
|
|
|
|
type: string
|
|
|
|
readinessDelaySec:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readinessProbes:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
replicasExternalTrafficPolicy:
|
|
|
|
type: string
|
|
|
|
replicasServiceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
replicasServiceType:
|
|
|
|
type: string
|
|
|
|
replicationChannels:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configuration:
|
|
|
|
properties:
|
|
|
|
ca:
|
|
|
|
type: string
|
|
|
|
sourceConnectRetry:
|
|
|
|
type: integer
|
|
|
|
sourceRetryCount:
|
|
|
|
type: integer
|
|
|
|
ssl:
|
|
|
|
type: boolean
|
|
|
|
sslSkipVerify:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
isSource:
|
|
|
|
type: boolean
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
sourcesList:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
type: integer
|
|
|
|
weight:
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
runtimeClassName:
|
|
|
|
type: string
|
|
|
|
schedulerName:
|
|
|
|
type: string
|
|
|
|
serviceAccountName:
|
|
|
|
type: string
|
|
|
|
serviceAnnotations:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
serviceType:
|
|
|
|
type: string
|
|
|
|
sidecarPVCs:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
allocatedResources:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
capacity:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastProbeTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
reason:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- status
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
phase:
|
|
|
|
type: string
|
|
|
|
resizeStatus:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecarResources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
sidecarVolumes:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
awsElasticBlockStore:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
azureDisk:
|
|
|
|
properties:
|
|
|
|
cachingMode:
|
|
|
|
type: string
|
|
|
|
diskName:
|
|
|
|
type: string
|
|
|
|
diskURI:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- diskName
|
|
|
|
- diskURI
|
|
|
|
type: object
|
|
|
|
azureFile:
|
|
|
|
properties:
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
shareName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- secretName
|
|
|
|
- shareName
|
|
|
|
type: object
|
|
|
|
cephfs:
|
|
|
|
properties:
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretFile:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
cinder:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
csi:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
nodePublishSecretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeAttributes:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
ephemeral:
|
|
|
|
properties:
|
|
|
|
volumeClaimTemplate:
|
|
|
|
properties:
|
|
|
|
metadata:
|
|
|
|
type: object
|
|
|
|
spec:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- spec
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
fc:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
targetWWNs:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
wwids:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
flexVolume:
|
|
|
|
properties:
|
|
|
|
driver:
|
|
|
|
type: string
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
options:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- driver
|
|
|
|
type: object
|
|
|
|
flocker:
|
|
|
|
properties:
|
|
|
|
datasetName:
|
|
|
|
type: string
|
|
|
|
datasetUUID:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
gcePersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
partition:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
pdName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- pdName
|
|
|
|
type: object
|
|
|
|
gitRepo:
|
|
|
|
properties:
|
|
|
|
directory:
|
|
|
|
type: string
|
|
|
|
repository:
|
|
|
|
type: string
|
|
|
|
revision:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- repository
|
|
|
|
type: object
|
|
|
|
glusterfs:
|
|
|
|
properties:
|
|
|
|
endpoints:
|
|
|
|
type: string
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- endpoints
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
iscsi:
|
|
|
|
properties:
|
|
|
|
chapAuthDiscovery:
|
|
|
|
type: boolean
|
|
|
|
chapAuthSession:
|
|
|
|
type: boolean
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
initiatorName:
|
|
|
|
type: string
|
|
|
|
iqn:
|
|
|
|
type: string
|
|
|
|
iscsiInterface:
|
|
|
|
type: string
|
|
|
|
lun:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
portals:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
targetPortal:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- iqn
|
|
|
|
- lun
|
|
|
|
- targetPortal
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
nfs:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
server:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
- server
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
claimName:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- claimName
|
|
|
|
type: object
|
|
|
|
photonPersistentDisk:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
pdID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- pdID
|
|
|
|
type: object
|
|
|
|
portworxVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
volumeID:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumeID
|
|
|
|
type: object
|
|
|
|
projected:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sources:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMap:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
downwardAPI:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
serviceAccountToken:
|
|
|
|
properties:
|
|
|
|
audience:
|
|
|
|
type: string
|
|
|
|
expirationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
quobyte:
|
|
|
|
properties:
|
|
|
|
group:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
registry:
|
|
|
|
type: string
|
|
|
|
tenant:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
volume:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- registry
|
|
|
|
- volume
|
|
|
|
type: object
|
|
|
|
rbd:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
keyring:
|
|
|
|
type: string
|
|
|
|
monitors:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
pool:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- image
|
|
|
|
- monitors
|
|
|
|
type: object
|
|
|
|
scaleIO:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
gateway:
|
|
|
|
type: string
|
|
|
|
protectionDomain:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
sslEnabled:
|
|
|
|
type: boolean
|
|
|
|
storageMode:
|
|
|
|
type: string
|
|
|
|
storagePool:
|
|
|
|
type: string
|
|
|
|
system:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- gateway
|
|
|
|
- secretRef
|
|
|
|
- system
|
|
|
|
type: object
|
|
|
|
secret:
|
|
|
|
properties:
|
|
|
|
defaultMode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
items:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
mode:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
secretName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
storageos:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
volumeNamespace:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
vsphereVolume:
|
|
|
|
properties:
|
|
|
|
fsType:
|
|
|
|
type: string
|
|
|
|
storagePolicyID:
|
|
|
|
type: string
|
|
|
|
storagePolicyName:
|
|
|
|
type: string
|
|
|
|
volumePath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- volumePath
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
sidecars:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
args:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
env:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
valueFrom:
|
|
|
|
properties:
|
|
|
|
configMapKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
fieldRef:
|
|
|
|
properties:
|
|
|
|
apiVersion:
|
|
|
|
type: string
|
|
|
|
fieldPath:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- fieldPath
|
|
|
|
type: object
|
|
|
|
resourceFieldRef:
|
|
|
|
properties:
|
|
|
|
containerName:
|
|
|
|
type: string
|
|
|
|
divisor:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
resource:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resource
|
|
|
|
type: object
|
|
|
|
secretKeyRef:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
envFrom:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
configMapRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
prefix:
|
|
|
|
type: string
|
|
|
|
secretRef:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
optional:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
imagePullPolicy:
|
|
|
|
type: string
|
|
|
|
lifecycle:
|
|
|
|
properties:
|
|
|
|
postStart:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
preStop:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
livenessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
ports:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
containerPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
hostIP:
|
|
|
|
type: string
|
|
|
|
hostPort:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
protocol:
|
|
|
|
default: TCP
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- containerPort
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- containerPort
|
|
|
|
- protocol
|
|
|
|
x-kubernetes-list-type: map
|
|
|
|
readinessProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
2023-07-11 21:23:57 +00:00
|
|
|
resizePolicy:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
resourceName:
|
|
|
|
type: string
|
|
|
|
restartPolicy:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- resourceName
|
|
|
|
- restartPolicy
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-type: atomic
|
2022-12-27 13:56:25 +00:00
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
securityContext:
|
|
|
|
properties:
|
|
|
|
allowPrivilegeEscalation:
|
|
|
|
type: boolean
|
|
|
|
capabilities:
|
|
|
|
properties:
|
|
|
|
add:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
drop:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
privileged:
|
|
|
|
type: boolean
|
|
|
|
procMount:
|
|
|
|
type: string
|
|
|
|
readOnlyRootFilesystem:
|
|
|
|
type: boolean
|
|
|
|
runAsGroup:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
runAsNonRoot:
|
|
|
|
type: boolean
|
|
|
|
runAsUser:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
seLinuxOptions:
|
|
|
|
properties:
|
|
|
|
level:
|
|
|
|
type: string
|
|
|
|
role:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
user:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
seccompProfile:
|
|
|
|
properties:
|
|
|
|
localhostProfile:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- type
|
|
|
|
type: object
|
|
|
|
windowsOptions:
|
|
|
|
properties:
|
|
|
|
gmsaCredentialSpec:
|
|
|
|
type: string
|
|
|
|
gmsaCredentialSpecName:
|
|
|
|
type: string
|
|
|
|
hostProcess:
|
|
|
|
type: boolean
|
|
|
|
runAsUserName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
startupProbe:
|
|
|
|
properties:
|
|
|
|
exec:
|
|
|
|
properties:
|
|
|
|
command:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
failureThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
grpc:
|
|
|
|
properties:
|
|
|
|
port:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
service:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
httpGet:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
httpHeaders:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
- value
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
scheme:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
initialDelaySeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
periodSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
successThreshold:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
tcpSocket:
|
|
|
|
properties:
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
port:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
required:
|
|
|
|
- port
|
|
|
|
type: object
|
|
|
|
terminationGracePeriodSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
timeoutSeconds:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
type: object
|
|
|
|
stdin:
|
|
|
|
type: boolean
|
|
|
|
stdinOnce:
|
|
|
|
type: boolean
|
|
|
|
terminationMessagePath:
|
|
|
|
type: string
|
|
|
|
terminationMessagePolicy:
|
|
|
|
type: string
|
|
|
|
tty:
|
|
|
|
type: boolean
|
|
|
|
volumeDevices:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
devicePath:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- devicePath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
volumeMounts:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
mountPath:
|
|
|
|
type: string
|
|
|
|
mountPropagation:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
readOnly:
|
|
|
|
type: boolean
|
|
|
|
subPath:
|
|
|
|
type: string
|
|
|
|
subPathExpr:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- mountPath
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
workingDir:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
tolerations:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
effect:
|
|
|
|
type: string
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
tolerationSeconds:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
value:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
|
|
|
volumeSpec:
|
|
|
|
properties:
|
|
|
|
emptyDir:
|
|
|
|
properties:
|
|
|
|
medium:
|
|
|
|
type: string
|
|
|
|
sizeLimit:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
hostPath:
|
|
|
|
properties:
|
|
|
|
path:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- path
|
|
|
|
type: object
|
|
|
|
persistentVolumeClaim:
|
|
|
|
properties:
|
|
|
|
accessModes:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
dataSource:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
dataSourceRef:
|
|
|
|
properties:
|
|
|
|
apiGroup:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
2023-07-11 21:23:57 +00:00
|
|
|
namespace:
|
|
|
|
type: string
|
2022-12-27 13:56:25 +00:00
|
|
|
required:
|
|
|
|
- kind
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
resources:
|
|
|
|
properties:
|
2023-07-11 21:23:57 +00:00
|
|
|
claims:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
x-kubernetes-list-map-keys:
|
|
|
|
- name
|
|
|
|
x-kubernetes-list-type: map
|
2022-12-27 13:56:25 +00:00
|
|
|
limits:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
requests:
|
|
|
|
additionalProperties:
|
|
|
|
anyOf:
|
|
|
|
- type: integer
|
|
|
|
- type: string
|
|
|
|
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
|
|
|
|
x-kubernetes-int-or-string: true
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
selector:
|
|
|
|
properties:
|
|
|
|
matchExpressions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
key:
|
|
|
|
type: string
|
|
|
|
operator:
|
|
|
|
type: string
|
|
|
|
values:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
required:
|
|
|
|
- key
|
|
|
|
- operator
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
matchLabels:
|
|
|
|
additionalProperties:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
storageClassName:
|
|
|
|
type: string
|
|
|
|
volumeMode:
|
|
|
|
type: string
|
|
|
|
volumeName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
secretsName:
|
|
|
|
type: string
|
|
|
|
sslInternalSecretName:
|
|
|
|
type: string
|
|
|
|
sslSecretName:
|
|
|
|
type: string
|
|
|
|
tls:
|
|
|
|
properties:
|
|
|
|
SANs:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
issuerConf:
|
|
|
|
properties:
|
|
|
|
group:
|
|
|
|
type: string
|
|
|
|
kind:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
required:
|
|
|
|
- name
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
updateStrategy:
|
|
|
|
type: string
|
|
|
|
upgradeOptions:
|
|
|
|
properties:
|
|
|
|
apply:
|
|
|
|
type: string
|
|
|
|
schedule:
|
|
|
|
type: string
|
|
|
|
versionServiceEndpoint:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
vaultSecretName:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
status:
|
|
|
|
properties:
|
|
|
|
backup:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
conditions:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
lastTransitionTime:
|
|
|
|
format: date-time
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
reason:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
type:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
haproxy:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
ready:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
host:
|
|
|
|
type: string
|
|
|
|
logcollector:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
message:
|
|
|
|
items:
|
|
|
|
type: string
|
|
|
|
type: array
|
|
|
|
observedGeneration:
|
|
|
|
format: int64
|
|
|
|
type: integer
|
|
|
|
pmm:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
proxysql:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
ready:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
pxc:
|
|
|
|
properties:
|
|
|
|
image:
|
|
|
|
type: string
|
|
|
|
labelSelectorPath:
|
|
|
|
type: string
|
|
|
|
message:
|
|
|
|
type: string
|
|
|
|
ready:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
status:
|
|
|
|
type: string
|
|
|
|
version:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
pxcReplication:
|
|
|
|
properties:
|
|
|
|
replicationChannels:
|
|
|
|
items:
|
|
|
|
properties:
|
|
|
|
ca:
|
|
|
|
type: string
|
|
|
|
name:
|
|
|
|
type: string
|
|
|
|
sourceConnectRetry:
|
|
|
|
type: integer
|
|
|
|
sourceRetryCount:
|
|
|
|
type: integer
|
|
|
|
ssl:
|
|
|
|
type: boolean
|
|
|
|
sslSkipVerify:
|
|
|
|
type: boolean
|
|
|
|
type: object
|
|
|
|
type: array
|
|
|
|
type: object
|
|
|
|
ready:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
size:
|
|
|
|
format: int32
|
|
|
|
type: integer
|
|
|
|
state:
|
|
|
|
type: string
|
|
|
|
type: object
|
|
|
|
type: object
|
|
|
|
x-kubernetes-preserve-unknown-fields: true
|
|
|
|
served: true
|
|
|
|
storage: true
|
|
|
|
subresources:
|
|
|
|
scale:
|
|
|
|
labelSelectorPath: .status.pxc.labelSelectorPath
|
|
|
|
specReplicasPath: .spec.pxc.size
|
|
|
|
statusReplicasPath: .status.pxc.size
|
|
|
|
status: {}
|
|
|
|
status:
|
|
|
|
acceptedNames:
|
|
|
|
kind: ""
|
|
|
|
plural: ""
|
|
|
|
conditions: []
|
|
|
|
storedVersions: []
|