diff --git a/apis/v1/zz_generated.deepcopy.go b/apis/v1/zz_generated.deepcopy.go
index a3d1b059a9..695ba2ccdd 100644
--- a/apis/v1/zz_generated.deepcopy.go
+++ b/apis/v1/zz_generated.deepcopy.go
@@ -273,6 +273,7 @@ func (in *JaegerCollectorSpec) DeepCopyInto(out *JaegerCollectorSpec) {
*out = new(int64)
**out = **in
}
+ in.Ingress.DeepCopyInto(&out.Ingress)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JaegerCollectorSpec.
@@ -675,6 +676,7 @@ func (in *JaegerQuerySpec) DeepCopyInto(out *JaegerQuerySpec) {
(*out)[key] = val
}
}
+ in.Ingress.DeepCopyInto(&out.Ingress)
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JaegerQuerySpec.
diff --git a/config/crd/bases/jaegertracing.io_jaegers.yaml b/config/crd/bases/jaegertracing.io_jaegers.yaml
index 939dd84737..59f4481ab1 100644
--- a/config/crd/bases/jaegertracing.io_jaegers.yaml
+++ b/config/crd/bases/jaegertracing.io_jaegers.yaml
@@ -3764,1648 +3764,1567 @@ spec:
x-kubernetes-map-type: atomic
type: array
x-kubernetes-list-type: atomic
- kafkaSecretName:
- type: string
- labels:
- additionalProperties:
- type: string
- type: object
- lifecycle:
+ ingress:
properties:
- postStart:
+ affinity:
properties:
- exec:
- properties:
- command:
- items:
- type: string
- type: array
- type: object
- httpGet:
+ nodeAffinity:
properties:
- host:
- type: string
- httpHeaders:
+ preferredDuringSchedulingIgnoredDuringExecution:
items:
properties:
- name:
- type: string
- value:
- type: string
+ 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
+ x-kubernetes-map-type: atomic
+ weight:
+ format: int32
+ type: integer
required:
- - name
- - value
+ - preference
+ - weight
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
+ 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
+ x-kubernetes-map-type: atomic
+ type: array
+ required:
+ - nodeSelectorTerms
+ type: object
+ x-kubernetes-map-type: atomic
type: object
- httpGet:
+ podAffinity:
properties:
- host:
- type: string
- httpHeaders:
+ preferredDuringSchedulingIgnoredDuringExecution:
items:
properties:
- name:
- type: string
- value:
- type: string
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ namespaces:
+ items:
+ type: string
+ type: array
+ topologyKey:
+ type: string
+ required:
+ - topologyKey
+ type: object
+ weight:
+ format: int32
+ type: integer
required:
- - name
- - value
+ - podAffinityTerm
+ - weight
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
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ namespaces:
+ items:
+ type: string
+ type: array
+ topologyKey:
+ type: string
+ required:
+ - topologyKey
+ type: object
+ type: array
+ type: object
type: object
- failureThreshold:
- format: int32
- type: integer
- grpc:
- properties:
- port:
- format: int32
- type: integer
- service:
- type: string
- required:
- - port
+ annotations:
+ additionalProperties:
+ type: string
+ nullable: true
type: object
- httpGet:
+ containerSecurityContext:
properties:
- host:
- type: string
- httpHeaders:
- items:
- properties:
- name:
+ allowPrivilegeEscalation:
+ type: boolean
+ capabilities:
+ properties:
+ add:
+ items:
type: string
- value:
+ type: array
+ drop:
+ items:
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: array
+ type: object
+ privileged:
+ type: boolean
+ procMount:
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
+ 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
- terminationGracePeriodSeconds:
- format: int64
- type: integer
- timeoutSeconds:
- format: int32
- type: integer
- type: object
- maxReplicas:
- format: int32
- type: integer
- minReplicas:
- format: int32
- type: integer
- nodeSelector:
- additionalProperties:
- type: string
- nullable: true
- type: object
- options:
- type: object
- x-kubernetes-preserve-unknown-fields: true
- priorityClassName:
- type: string
- replicas:
- format: int32
- type: integer
- resources:
- nullable: true
- properties:
- claims:
+ enabled:
+ type: boolean
+ hosts:
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ imagePullPolicy:
+ type: string
+ imagePullSecrets:
items:
properties:
name:
type: string
- required:
- - name
type: object
+ x-kubernetes-map-type: atomic
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:
+ x-kubernetes-list-type: atomic
+ ingressClassName:
+ type: string
+ labels:
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: string
type: object
- type: object
- securityContext:
- properties:
- fsGroup:
- format: int64
- type: integer
- fsGroupChangePolicy:
- type: string
- runAsGroup:
- format: int64
- type: integer
- runAsNonRoot:
- type: boolean
- runAsUser:
- format: int64
- type: integer
- seLinuxOptions:
+ livenessProbe:
properties:
- level:
- type: string
- role:
- type: string
- type:
- type: string
- user:
- type: string
+ 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
- seccompProfile:
+ openshift:
properties:
- localhostProfile:
- type: string
- type:
+ delegateUrls:
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:
+ htpasswdFile:
type: string
- gmsaCredentialSpecName:
+ sar:
type: string
- hostProcess:
+ skipLogout:
type: boolean
- runAsUserName:
- type: string
type: object
- type: object
- serviceAccount:
- type: string
- serviceType:
- type: string
- strategy:
- properties:
- rollingUpdate:
+ options:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ pathType:
+ type: string
+ resources:
+ nullable: true
properties:
- maxSurge:
- anyOf:
- - type: integer
- - type: string
- x-kubernetes-int-or-string: true
- maxUnavailable:
- anyOf:
- - type: integer
- - type: string
- x-kubernetes-int-or-string: true
+ 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
- type:
+ secretName:
type: string
- type: object
- terminationGracePeriodSeconds:
- format: int64
- type: integer
- tolerations:
- items:
- properties:
- effect:
- type: string
- key:
- type: string
- operator:
- type: string
- tolerationSeconds:
- format: int64
- type: integer
- value:
- type: string
- type: object
- type: array
- x-kubernetes-list-type: atomic
- 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
- x-kubernetes-list-type: atomic
- volumes:
- items:
- properties:
- awsElasticBlockStore:
- properties:
- fsType:
- type: string
- partition:
- format: int32
+ security:
+ type: string
+ securityContext:
+ 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
- readOnly:
- type: boolean
- volumeID:
+ 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
+ serviceAccount:
+ type: string
+ tls:
+ items:
+ properties:
+ hosts:
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ secretName:
type: string
- required:
- - volumeID
type: object
- azureDisk:
+ type: array
+ x-kubernetes-list-type: atomic
+ tolerations:
+ items:
properties:
- cachingMode:
- type: string
- diskName:
+ effect:
type: string
- diskURI:
+ key:
type: string
- fsType:
+ operator:
type: string
- kind:
+ tolerationSeconds:
+ format: int64
+ type: integer
+ value:
type: string
- readOnly:
- type: boolean
- required:
- - diskName
- - diskURI
type: object
- azureFile:
+ type: array
+ x-kubernetes-list-type: atomic
+ volumeMounts:
+ items:
properties:
- readOnly:
- type: boolean
- secretName:
+ mountPath:
type: string
- shareName:
+ mountPropagation:
type: string
- required:
- - secretName
- - shareName
- type: object
- cephfs:
- properties:
- monitors:
- items:
- type: string
- type: array
- path:
+ name:
type: string
readOnly:
type: boolean
- secretFile:
+ subPath:
type: string
- secretRef:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- user:
+ subPathExpr:
type: string
required:
- - monitors
+ - mountPath
+ - name
type: object
- cinder:
+ type: array
+ x-kubernetes-list-type: atomic
+ volumes:
+ items:
properties:
- fsType:
- type: string
- readOnly:
- type: boolean
- secretRef:
+ awsElasticBlockStore:
properties:
- name:
+ fsType:
+ type: string
+ partition:
+ format: int32
+ type: integer
+ readOnly:
+ type: boolean
+ volumeID:
type: string
+ required:
+ - volumeID
type: object
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- csi:
- properties:
- driver:
- type: string
- fsType:
- type: string
- nodePublishSecretRef:
+ azureDisk:
properties:
- name:
+ cachingMode:
+ type: string
+ diskName:
+ type: string
+ diskURI:
+ type: string
+ fsType:
+ type: string
+ kind:
type: string
+ readOnly:
+ type: boolean
+ required:
+ - diskName
+ - diskURI
type: object
- x-kubernetes-map-type: atomic
- readOnly:
- type: boolean
- volumeAttributes:
- additionalProperties:
- type: string
+ azureFile:
+ properties:
+ readOnly:
+ type: boolean
+ secretName:
+ type: string
+ shareName:
+ type: string
+ required:
+ - secretName
+ - shareName
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
- x-kubernetes-map-type: atomic
- mode:
- format: int32
- type: integer
- path:
+ cephfs:
+ properties:
+ monitors:
+ items:
type: string
- resourceFieldRef:
+ type: array
+ path:
+ type: string
+ readOnly:
+ type: boolean
+ secretFile:
+ type: string
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ user:
+ type: string
+ required:
+ - monitors
+ type: object
+ cinder:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ volumeID:
+ type: string
+ required:
+ - volumeID
+ type: object
+ configMap:
+ properties:
+ defaultMode:
+ format: int32
+ type: integer
+ items:
+ items:
properties:
- containerName:
+ key:
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:
+ mode:
+ format: int32
+ type: integer
+ path:
type: string
required:
- - resource
+ - key
+ - path
type: object
- x-kubernetes-map-type: atomic
- 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:
+ type: array
+ name:
+ type: string
+ optional:
+ type: boolean
+ type: object
+ x-kubernetes-map-type: atomic
+ csi:
properties:
- metadata:
+ driver:
+ type: string
+ fsType:
+ type: string
+ nodePublishSecretRef:
properties:
- annotations:
- additionalProperties:
- type: string
- type: object
- finalizers:
- items:
- type: string
- type: array
- labels:
- additionalProperties:
- type: string
- type: object
name:
type: string
- namespace:
- type: string
type: object
- spec:
- properties:
- accessModes:
- items:
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ mode:
+ format: int32
+ type: integer
+ path:
type: string
- type: array
- dataSource:
- properties:
- apiGroup:
- type: string
- kind:
- type: string
- name:
- type: string
- required:
- - kind
- - name
- type: object
- x-kubernetes-map-type: atomic
- dataSourceRef:
+ 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
+ x-kubernetes-map-type: atomic
+ 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:
properties:
- apiGroup:
- type: string
- kind:
- type: string
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
name:
type: string
namespace:
type: string
- required:
- - kind
- - name
type: object
- resources:
+ spec:
properties:
- claims:
+ accessModes:
items:
- properties:
- name:
- type: string
- required:
- - name
- type: object
+ type: string
type: array
- x-kubernetes-list-map-keys:
+ dataSource:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ required:
+ - kind
- 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
+ x-kubernetes-map-type: atomic
+ dataSourceRef:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ - name
type: object
- type: object
- selector:
- properties:
- matchExpressions:
- items:
- properties:
- key:
- type: string
- operator:
+ 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
+ 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
- values:
- items:
- type: string
- type: array
- required:
- - key
- - operator
- type: object
- type: array
- matchLabels:
- additionalProperties:
- type: string
+ type: object
type: object
+ x-kubernetes-map-type: atomic
+ storageClassName:
+ type: string
+ volumeMode:
+ type: string
+ volumeName:
+ type: string
type: object
- x-kubernetes-map-type: atomic
- storageClassName:
- type: string
- volumeMode:
- type: string
- volumeName:
- type: string
+ required:
+ - spec
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:
+ fc:
properties:
- name:
+ 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
- x-kubernetes-map-type: atomic
- 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:
+ flexVolume:
properties:
- name:
+ driver:
type: string
+ fsType:
+ type: string
+ options:
+ additionalProperties:
+ type: string
+ type: object
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ required:
+ - driver
type: object
- x-kubernetes-map-type: atomic
- 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:
+ 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
+ x-kubernetes-map-type: atomic
+ targetPortal:
+ type: string
+ required:
+ - iqn
+ - lun
+ - targetPortal
+ type: object
+ name:
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
- x-kubernetes-map-type: atomic
- downwardAPI:
+ 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:
- items:
- items:
- properties:
- fieldRef:
+ configMap:
+ properties:
+ items:
+ items:
properties:
- apiVersion:
+ key:
type: string
- fieldPath:
+ mode:
+ format: int32
+ type: integer
+ path:
type: string
required:
- - fieldPath
+ - key
+ - path
type: object
- x-kubernetes-map-type: atomic
- mode:
- format: int32
- type: integer
- path:
- type: string
- resourceFieldRef:
+ type: array
+ name:
+ type: string
+ optional:
+ type: boolean
+ type: object
+ x-kubernetes-map-type: atomic
+ downwardAPI:
+ properties:
+ items:
+ items:
properties:
- containerName:
+ fieldRef:
+ properties:
+ apiVersion:
+ type: string
+ fieldPath:
+ type: string
+ required:
+ - fieldPath
+ type: object
+ x-kubernetes-map-type: atomic
+ mode:
+ format: int32
+ type: integer
+ path:
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:
+ 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
+ x-kubernetes-map-type: atomic
+ 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:
- - resource
+ - key
+ - path
type: object
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- serviceAccountToken:
- properties:
- audience:
- type: string
- expirationSeconds:
- format: int64
- type: integer
- path:
- type: string
- required:
- - path
+ type: array
+ name:
+ type: string
+ optional:
+ type: boolean
+ type: object
+ x-kubernetes-map-type: atomic
+ serviceAccountToken:
+ properties:
+ audience:
+ type: string
+ expirationSeconds:
+ format: int64
+ type: integer
+ path:
+ type: string
+ required:
+ - path
+ type: object
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:
+ type: array
+ type: object
+ quobyte:
properties:
- name:
+ group:
type: string
- type: object
- x-kubernetes-map-type: atomic
- 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:
+ readOnly:
+ type: boolean
+ registry:
+ type: string
+ tenant:
+ type: string
+ user:
+ type: string
+ volume:
type: string
+ required:
+ - registry
+ - volume
type: object
- x-kubernetes-map-type: atomic
- 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:
+ rbd:
+ properties:
+ fsType:
+ type: string
+ image:
+ type: string
+ keyring:
+ type: string
+ monitors:
+ items:
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:
+ type: array
+ pool:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ user:
+ type: string
+ required:
+ - image
+ - monitors
+ type: object
+ scaleIO:
properties:
- name:
+ fsType:
+ type: string
+ gateway:
+ type: string
+ protectionDomain:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
- x-kubernetes-map-type: atomic
- volumeName:
- type: string
- volumeNamespace:
- type: string
- type: object
- vsphereVolume:
- properties:
- fsType:
- type: string
- storagePolicyID:
- type: string
- storagePolicyName:
- type: string
- volumePath:
- type: string
+ storageos:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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:
- - volumePath
+ - name
type: object
- required:
- - name
- type: object
- type: array
- x-kubernetes-list-type: atomic
- type: object
- containerSecurityContext:
- properties:
- allowPrivilegeEscalation:
- type: boolean
- capabilities:
- properties:
- add:
- items:
- type: string
- type: array
- drop:
- items:
- type: string
type: array
+ x-kubernetes-list-type: atomic
type: object
- privileged:
- type: boolean
- procMount:
+ kafkaSecretName:
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
+ labels:
+ additionalProperties:
+ type: string
type: object
- seccompProfile:
+ lifecycle:
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
- imagePullPolicy:
- type: string
- imagePullSecrets:
- items:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- type: array
- x-kubernetes-list-type: atomic
- ingester:
- properties:
- affinity:
- properties:
- nodeAffinity:
+ postStart:
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
- x-kubernetes-map-type: atomic
- weight:
- format: int32
- type: integer
- required:
- - preference
- - weight
- type: object
- type: array
- requiredDuringSchedulingIgnoredDuringExecution:
+ exec:
properties:
- nodeSelectorTerms:
+ command:
+ items:
+ type: string
+ type: array
+ type: object
+ httpGet:
+ properties:
+ host:
+ type: string
+ httpHeaders:
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
+ name:
+ type: string
+ value:
+ type: string
+ required:
+ - name
+ - value
type: object
- x-kubernetes-map-type: atomic
type: array
+ path:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ scheme:
+ type: string
required:
- - nodeSelectorTerms
+ - port
+ type: object
+ tcpSocket:
+ properties:
+ host:
+ type: string
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ required:
+ - port
type: object
- x-kubernetes-map-type: atomic
type: object
- podAffinity:
+ preStop:
properties:
- preferredDuringSchedulingIgnoredDuringExecution:
- items:
- properties:
- podAffinityTerm:
+ exec:
+ properties:
+ command:
+ items:
+ type: string
+ type: array
+ type: object
+ httpGet:
+ properties:
+ host:
+ type: string
+ httpHeaders:
+ 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- namespaces:
- items:
- type: string
- type: array
- topologyKey:
+ name:
+ type: string
+ value:
type: string
required:
- - topologyKey
+ - name
+ - value
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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- namespaces:
- items:
- type: string
- type: array
- topologyKey:
- type: string
- required:
- - topologyKey
- type: object
- type: array
+ 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
- annotations:
- additionalProperties:
- type: string
- nullable: true
- type: object
- autoscale:
- type: boolean
- config:
- type: object
- x-kubernetes-preserve-unknown-fields: true
- containerSecurityContext:
+ livenessProbe:
properties:
- allowPrivilegeEscalation:
- type: boolean
- capabilities:
+ exec:
properties:
- add:
- items:
- type: string
- type: array
- drop:
+ command:
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
+ failureThreshold:
+ format: int32
type: integer
- seLinuxOptions:
+ grpc:
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
- image:
- type: string
- imagePullPolicy:
- type: string
- imagePullSecrets:
- items:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- type: array
- x-kubernetes-list-type: atomic
- kafkaSecretName:
- type: string
- labels:
- additionalProperties:
- type: string
- 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:
+ port:
+ format: int32
+ type: integer
+ service:
type: string
required:
- port
@@ -5480,6 +5399,8 @@ spec:
options:
type: object
x-kubernetes-preserve-unknown-fields: true
+ priorityClassName:
+ type: string
replicas:
format: int32
type: integer
@@ -5581,6 +5502,8 @@ spec:
type: object
serviceAccount:
type: string
+ serviceType:
+ type: string
strategy:
properties:
rollingUpdate:
@@ -5599,6 +5522,9 @@ spec:
type:
type: string
type: object
+ terminationGracePeriodSeconds:
+ format: int64
+ type: integer
tolerations:
items:
properties:
@@ -6367,7 +6293,79 @@ spec:
type: array
x-kubernetes-list-type: atomic
type: object
- ingress:
+ 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
+ imagePullPolicy:
+ type: string
+ imagePullSecrets:
+ items:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ type: array
+ x-kubernetes-list-type: atomic
+ ingester:
properties:
affinity:
properties:
@@ -6739,6 +6737,11 @@ spec:
type: string
nullable: true
type: object
+ autoscale:
+ type: boolean
+ config:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
containerSecurityContext:
properties:
allowPrivilegeEscalation:
@@ -6800,13 +6803,8 @@ spec:
type: string
type: object
type: object
- enabled:
- type: boolean
- hosts:
- items:
- type: string
- type: array
- x-kubernetes-list-type: atomic
+ image:
+ type: string
imagePullPolicy:
type: string
imagePullSecrets:
@@ -6818,7 +6816,7 @@ spec:
x-kubernetes-map-type: atomic
type: array
x-kubernetes-list-type: atomic
- ingressClassName:
+ kafkaSecretName:
type: string
labels:
additionalProperties:
@@ -6902,22 +6900,23 @@ spec:
format: int32
type: integer
type: object
- openshift:
- properties:
- delegateUrls:
- type: string
- htpasswdFile:
- type: string
- sar:
- type: string
- skipLogout:
- type: boolean
+ maxReplicas:
+ format: int32
+ type: integer
+ minReplicas:
+ format: int32
+ type: integer
+ nodeSelector:
+ additionalProperties:
+ type: string
+ nullable: true
type: object
options:
type: object
x-kubernetes-preserve-unknown-fields: true
- pathType:
- type: string
+ replicas:
+ format: int32
+ type: integer
resources:
nullable: true
properties:
@@ -6950,10 +6949,6 @@ spec:
x-kubernetes-int-or-string: true
type: object
type: object
- secretName:
- type: string
- security:
- type: string
securityContext:
properties:
fsGroup:
@@ -7020,19 +7015,24 @@ spec:
type: object
serviceAccount:
type: string
- tls:
- items:
- properties:
- hosts:
- items:
- type: string
- type: array
- x-kubernetes-list-type: atomic
- secretName:
- type: string
- type: object
- type: array
- x-kubernetes-list-type: atomic
+ strategy:
+ properties:
+ rollingUpdate:
+ properties:
+ maxSurge:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ maxUnavailable:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ type: object
+ type:
+ type: string
+ type: object
tolerations:
items:
properties:
@@ -7134,1204 +7134,4072 @@ spec:
properties:
name:
type: string
- type: object
- x-kubernetes-map-type: atomic
- user:
- type: string
- required:
- - monitors
- type: object
- cinder:
- properties:
- fsType:
- type: string
- readOnly:
- type: boolean
- secretRef:
- properties:
- name:
+ type: object
+ x-kubernetes-map-type: atomic
+ user:
+ type: string
+ required:
+ - monitors
+ type: object
+ cinder:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ csi:
+ properties:
+ driver:
+ type: string
+ fsType:
+ type: string
+ nodePublishSecretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ 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
+ x-kubernetes-map-type: atomic
+ dataSourceRef:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ - name
+ type: object
+ 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
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ downwardAPI:
+ properties:
+ items:
+ items:
+ properties:
+ fieldRef:
+ properties:
+ apiVersion:
+ type: string
+ fieldPath:
+ type: string
+ required:
+ - fieldPath
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-list-type: atomic
+ type: object
+ ingress:
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ type: array
+ required:
+ - nodeSelectorTerms
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ namespaces:
+ items:
+ type: string
+ type: array
+ topologyKey:
+ type: string
+ required:
+ - topologyKey
+ type: object
+ type: array
+ type: object
+ type: object
+ annotations:
+ additionalProperties:
+ type: string
+ nullable: true
+ 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
+ enabled:
+ type: boolean
+ hosts:
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ imagePullPolicy:
+ type: string
+ imagePullSecrets:
+ items:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ type: array
+ x-kubernetes-list-type: atomic
+ ingressClassName:
+ type: string
+ labels:
+ additionalProperties:
+ type: string
+ 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
+ openshift:
+ properties:
+ delegateUrls:
+ type: string
+ htpasswdFile:
+ type: string
+ sar:
+ type: string
+ skipLogout:
+ type: boolean
+ type: object
+ options:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ pathType:
+ type: string
+ resources:
+ nullable: true
+ 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
+ secretName:
+ type: string
+ security:
+ type: string
+ securityContext:
+ 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
+ serviceAccount:
+ type: string
+ tls:
+ items:
+ properties:
+ hosts:
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ secretName:
+ type: string
+ type: object
+ type: array
+ x-kubernetes-list-type: atomic
+ tolerations:
+ items:
+ properties:
+ effect:
+ type: string
+ key:
+ type: string
+ operator:
+ type: string
+ tolerationSeconds:
+ format: int64
+ type: integer
+ value:
+ type: string
+ type: object
+ type: array
+ x-kubernetes-list-type: atomic
+ 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
+ x-kubernetes-list-type: atomic
+ volumes:
+ 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
+ x-kubernetes-map-type: atomic
+ user:
+ type: string
+ required:
+ - monitors
+ type: object
+ cinder:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ csi:
+ properties:
+ driver:
+ type: string
+ fsType:
+ type: string
+ nodePublishSecretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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:
+ properties:
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
+ type: array
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ name:
+ type: string
+ namespace:
+ type: string
+ 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
+ x-kubernetes-map-type: atomic
+ dataSourceRef:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ - name
+ type: object
+ 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
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ downwardAPI:
+ properties:
+ items:
+ items:
+ properties:
+ fieldRef:
+ properties:
+ apiVersion:
+ type: string
+ fieldPath:
+ type: string
+ required:
+ - fieldPath
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-list-type: atomic
+ type: object
+ labels:
+ additionalProperties:
+ type: string
+ 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
+ query:
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ type: array
+ required:
+ - nodeSelectorTerms
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ namespaces:
+ items:
+ type: string
+ type: array
+ topologyKey:
+ type: string
+ required:
+ - topologyKey
+ type: object
+ type: array
+ type: object
+ type: object
+ annotations:
+ additionalProperties:
+ type: string
+ nullable: true
+ 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
+ grpcNodePort:
+ format: int32
+ type: integer
+ image:
+ type: string
+ imagePullPolicy:
+ type: string
+ imagePullSecrets:
+ items:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ type: array
+ x-kubernetes-list-type: atomic
+ ingress:
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ type: array
+ required:
+ - nodeSelectorTerms
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ namespaces:
+ items:
+ type: string
+ type: array
+ topologyKey:
+ type: string
+ required:
+ - topologyKey
+ type: object
+ type: array
+ type: object
+ type: object
+ annotations:
+ additionalProperties:
+ type: string
+ nullable: true
+ type: object
+ containerSecurityContext:
+ properties:
+ allowPrivilegeEscalation:
+ type: boolean
+ capabilities:
+ properties:
+ add:
+ items:
+ type: string
+ type: array
+ drop:
+ items:
type: string
- type: object
- x-kubernetes-map-type: atomic
- volumeID:
- type: string
- required:
- - volumeID
- type: object
- configMap:
+ 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
+ hosts:
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: atomic
+ imagePullPolicy:
+ type: string
+ imagePullSecrets:
+ items:
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
x-kubernetes-map-type: atomic
- csi:
- properties:
- driver:
- type: string
- fsType:
- type: string
- nodePublishSecretRef:
- properties:
- name:
+ type: array
+ x-kubernetes-list-type: atomic
+ ingressClassName:
+ type: string
+ labels:
+ additionalProperties:
+ type: string
+ type: object
+ livenessProbe:
+ properties:
+ exec:
+ properties:
+ command:
+ items:
type: string
- type: object
- x-kubernetes-map-type: atomic
- readOnly:
- type: boolean
- volumeAttributes:
- additionalProperties:
+ type: array
+ type: object
+ failureThreshold:
+ format: int32
+ type: integer
+ grpc:
+ properties:
+ port:
+ format: int32
+ type: integer
+ service:
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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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:
+ required:
+ - port
+ type: object
+ httpGet:
+ properties:
+ host:
+ type: string
+ httpHeaders:
+ items:
properties:
- annotations:
- additionalProperties:
- type: string
- type: object
- finalizers:
- items:
- type: string
- type: array
- labels:
- additionalProperties:
- type: string
- type: object
name:
type: string
- namespace:
- type: string
- 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
- x-kubernetes-map-type: atomic
- dataSourceRef:
- properties:
- apiGroup:
- type: string
- kind:
- type: string
- name:
- type: string
- namespace:
- type: string
- required:
- - kind
- - name
- type: object
- 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
- 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
- x-kubernetes-map-type: atomic
- storageClassName:
- type: string
- volumeMode:
- type: string
- volumeName:
+ value:
type: string
+ required:
+ - name
+ - value
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: array
+ path:
type: string
- type: array
- type: object
- flexVolume:
- properties:
- driver:
- type: string
- fsType:
- type: string
- options:
- additionalProperties:
+ port:
+ anyOf:
+ - type: integer
+ - type: string
+ x-kubernetes-int-or-string: true
+ scheme:
type: string
- type: object
- readOnly:
- type: boolean
- secretRef:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- 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:
+ required:
+ - port
+ type: object
+ initialDelaySeconds:
+ format: int32
+ type: integer
+ periodSeconds:
+ format: int32
+ type: integer
+ successThreshold:
+ format: int32
+ type: integer
+ tcpSocket:
+ properties:
+ host:
type: string
- type: array
- readOnly:
- type: boolean
- secretRef:
+ 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
+ openshift:
+ properties:
+ delegateUrls:
+ type: string
+ htpasswdFile:
+ type: string
+ sar:
+ type: string
+ skipLogout:
+ type: boolean
+ type: object
+ options:
+ type: object
+ x-kubernetes-preserve-unknown-fields: true
+ pathType:
+ type: string
+ resources:
+ nullable: true
+ properties:
+ claims:
+ items:
properties:
name:
type: string
+ required:
+ - name
type: object
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- downwardAPI:
- properties:
- items:
- items:
- properties:
- fieldRef:
- properties:
- apiVersion:
- type: string
- fieldPath:
- type: string
- required:
- - fieldPath
- type: object
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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
- x-kubernetes-map-type: atomic
- 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: 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
+ secretName:
+ type: string
+ security:
+ type: string
+ securityContext:
+ 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
- type: array
- pool:
- type: string
- readOnly:
- type: boolean
- secretRef:
+ 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
- type: object
- x-kubernetes-map-type: atomic
- 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:
+ value:
type: string
+ required:
+ - name
+ - value
type: object
- x-kubernetes-map-type: atomic
- sslEnabled:
- type: boolean
- storageMode:
- type: string
- storagePool:
- type: string
- system:
- type: string
- volumeName:
- type: string
- required:
- - gateway
- - secretRef
- - system
- type: object
- secret:
+ type: array
+ windowsOptions:
+ properties:
+ gmsaCredentialSpec:
+ type: string
+ gmsaCredentialSpecName:
+ type: string
+ hostProcess:
+ type: boolean
+ runAsUserName:
+ type: string
+ type: object
+ type: object
+ serviceAccount:
+ type: string
+ tls:
+ items:
properties:
- defaultMode:
- format: int32
- type: integer
- items:
+ hosts:
items:
- properties:
- key:
- type: string
- mode:
- format: int32
- type: integer
- path:
- type: string
- required:
- - key
- - path
- type: object
+ type: string
type: array
- optional:
- type: boolean
+ x-kubernetes-list-type: atomic
secretName:
type: string
type: object
- storageos:
- properties:
- fsType:
- type: string
- readOnly:
- type: boolean
- secretRef:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- volumeName:
- type: string
- volumeNamespace:
- type: string
- type: object
- vsphereVolume:
+ type: array
+ x-kubernetes-list-type: atomic
+ tolerations:
+ items:
properties:
- fsType:
+ effect:
type: string
- storagePolicyID:
+ key:
type: string
- storagePolicyName:
+ operator:
type: string
- volumePath:
+ tolerationSeconds:
+ format: int64
+ type: integer
+ value:
type: string
- required:
- - volumePath
type: object
- required:
- - name
- type: object
- type: array
- x-kubernetes-list-type: atomic
- type: object
- labels:
- additionalProperties:
- type: string
- 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:
+ x-kubernetes-list-type: atomic
+ volumeMounts:
items:
properties:
+ mountPath:
+ type: string
+ mountPropagation:
+ type: string
name:
type: string
- value:
+ readOnly:
+ type: boolean
+ subPath:
+ type: string
+ subPathExpr:
type: string
required:
+ - mountPath
- 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
- query:
- properties:
- affinity:
- properties:
- nodeAffinity:
- properties:
- preferredDuringSchedulingIgnoredDuringExecution:
- items:
+ x-kubernetes-list-type: atomic
+ volumes:
+ items:
+ properties:
+ awsElasticBlockStore:
+ properties:
+ fsType:
+ type: string
+ partition:
+ format: int32
+ type: integer
+ readOnly:
+ type: boolean
+ volumeID:
+ type: string
+ required:
+ - volumeID
+ type: object
+ azureDisk:
properties:
- preference:
+ 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:
- 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
+ name:
+ type: string
type: object
x-kubernetes-map-type: atomic
- weight:
+ user:
+ type: string
+ required:
+ - monitors
+ type: object
+ cinder:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ csi:
+ properties:
+ driver:
+ type: string
+ fsType:
+ type: string
+ nodePublishSecretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ readOnly:
+ type: boolean
+ volumeAttributes:
+ additionalProperties:
+ type: string
+ type: object
required:
- - preference
- - weight
+ - driver
type: object
- type: array
- requiredDuringSchedulingIgnoredDuringExecution:
- properties:
- nodeSelectorTerms:
+ downwardAPI:
+ properties:
+ defaultMode:
+ format: int32
+ type: integer
items:
- properties:
- matchExpressions:
- items:
+ items:
+ properties:
+ fieldRef:
properties:
- key:
+ apiVersion:
type: string
- operator:
+ fieldPath:
type: string
- values:
- items:
- type: string
- type: array
required:
- - key
- - operator
+ - fieldPath
type: object
- type: array
- matchFields:
- items:
+ x-kubernetes-map-type: atomic
+ mode:
+ format: int32
+ type: integer
+ path:
+ type: string
+ resourceFieldRef:
properties:
- key:
+ containerName:
type: string
- operator:
+ 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
- values:
- items:
- type: string
- type: array
required:
- - key
- - operator
+ - resource
type: object
- type: array
- type: object
- x-kubernetes-map-type: atomic
- type: array
- required:
- - nodeSelectorTerms
- type: object
- x-kubernetes-map-type: atomic
- type: object
- podAffinity:
- properties:
- preferredDuringSchedulingIgnoredDuringExecution:
- items:
+ x-kubernetes-map-type: atomic
+ required:
+ - path
+ type: object
+ type: array
+ type: object
+ emptyDir:
properties:
- podAffinityTerm:
+ 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:
- labelSelector:
+ metadata:
properties:
- matchExpressions:
- items:
- properties:
- key:
- type: string
- operator:
- type: string
- values:
- items:
- type: string
- type: array
- required:
- - key
- - operator
- type: object
+ annotations:
+ additionalProperties:
+ type: string
+ type: object
+ finalizers:
+ items:
+ type: string
type: array
- matchLabels:
+ labels:
additionalProperties:
type: string
type: object
+ name:
+ type: string
+ namespace:
+ type: string
type: object
- x-kubernetes-map-type: atomic
- namespaceSelector:
+ spec:
properties:
- matchExpressions:
+ accessModes:
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: array
+ dataSource:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ required:
+ - kind
+ - name
+ type: object
+ x-kubernetes-map-type: atomic
+ dataSourceRef:
+ properties:
+ apiGroup:
+ type: string
+ kind:
+ type: string
+ name:
+ type: string
+ namespace:
+ type: string
+ required:
+ - kind
+ - name
+ type: object
+ 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
+ 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
+ x-kubernetes-map-type: atomic
+ storageClassName:
+ type: string
+ volumeMode:
+ type: string
+ volumeName:
+ type: string
type: object
- x-kubernetes-map-type: atomic
- namespaces:
- items:
- type: string
- type: array
- topologyKey:
- type: string
required:
- - topologyKey
+ - spec
type: object
- weight:
+ 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
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ targetPortal:
+ type: string
+ required:
+ - iqn
+ - lun
+ - targetPortal
+ type: object
+ name:
+ type: string
+ nfs:
+ properties:
+ path:
+ type: string
+ readOnly:
+ type: boolean
+ server:
+ type: string
required:
- - podAffinityTerm
- - weight
+ - path
+ - server
type: object
- type: array
- requiredDuringSchedulingIgnoredDuringExecution:
- items:
+ persistentVolumeClaim:
properties:
- labelSelector:
- properties:
- matchExpressions:
- items:
+ 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:
- key:
- type: string
- operator:
- type: string
- values:
+ items:
items:
- type: string
+ properties:
+ key:
+ type: string
+ mode:
+ format: int32
+ type: integer
+ path:
+ type: string
+ required:
+ - key
+ - path
+ type: object
type: array
- required:
- - key
- - operator
+ name:
+ type: string
+ optional:
+ type: boolean
type: object
- type: array
- matchLabels:
- additionalProperties:
- type: string
- type: object
- type: object
- x-kubernetes-map-type: atomic
- namespaceSelector:
- properties:
- matchExpressions:
- items:
+ x-kubernetes-map-type: atomic
+ downwardAPI:
properties:
- key:
- type: string
- operator:
- type: string
- values:
+ items:
items:
- type: string
+ properties:
+ fieldRef:
+ properties:
+ apiVersion:
+ type: string
+ fieldPath:
+ type: string
+ required:
+ - fieldPath
+ type: object
+ x-kubernetes-map-type: atomic
+ 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
+ x-kubernetes-map-type: atomic
+ required:
+ - path
+ type: object
type: array
- required:
- - key
- - operator
type: object
- type: array
- matchLabels:
- additionalProperties:
- type: string
- type: object
- type: object
- x-kubernetes-map-type: atomic
- 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:
+ secret:
+ properties:
items:
- properties:
- key:
- type: string
- operator:
- type: string
- values:
- items:
+ items:
+ properties:
+ key:
type: string
- type: array
- required:
- - key
- - operator
- type: object
- type: array
- matchLabels:
- additionalProperties:
- type: string
- type: object
- type: object
- x-kubernetes-map-type: atomic
- namespaceSelector:
- properties:
- matchExpressions:
- items:
- properties:
- key:
- type: string
- operator:
- type: string
- values:
- items:
+ mode:
+ format: int32
+ type: integer
+ path:
type: string
- type: array
- required:
- - key
- - operator
- type: object
- type: array
- matchLabels:
- additionalProperties:
+ required:
+ - key
+ - path
+ type: object
+ type: array
+ name:
type: string
- type: object
- type: object
- x-kubernetes-map-type: atomic
- 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:
+ optional:
+ type: boolean
+ type: object
+ x-kubernetes-map-type: atomic
+ serviceAccountToken:
properties:
- key:
+ audience:
type: string
- operator:
+ expirationSeconds:
+ format: int64
+ type: integer
+ path:
type: string
- values:
- items:
- type: string
- type: array
required:
- - key
- - operator
+ - path
type: object
- type: array
- matchLabels:
- additionalProperties:
- type: string
- 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
x-kubernetes-map-type: atomic
- namespaceSelector:
+ user:
+ type: string
+ required:
+ - image
+ - monitors
+ type: object
+ scaleIO:
+ properties:
+ fsType:
+ type: string
+ gateway:
+ type: string
+ protectionDomain:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
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
+ name:
+ type: string
type: object
x-kubernetes-map-type: atomic
- namespaces:
+ 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:
- type: string
+ properties:
+ key:
+ type: string
+ mode:
+ format: int32
+ type: integer
+ path:
+ type: string
+ required:
+ - key
+ - path
+ type: object
type: array
- topologyKey:
+ optional:
+ type: boolean
+ secretName:
+ type: string
+ type: object
+ storageos:
+ properties:
+ fsType:
+ type: string
+ readOnly:
+ type: boolean
+ secretRef:
+ properties:
+ name:
+ type: string
+ type: object
+ x-kubernetes-map-type: atomic
+ volumeName:
+ type: string
+ volumeNamespace:
+ type: string
+ type: object
+ vsphereVolume:
+ properties:
+ fsType:
+ type: string
+ storagePolicyID:
+ type: string
+ storagePolicyName:
+ type: string
+ volumePath:
type: string
required:
- - topologyKey
+ - volumePath
type: object
- type: array
- type: object
- type: object
- annotations:
- additionalProperties:
- type: string
- nullable: true
- 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
+ required:
+ - name
+ type: object
+ type: array
+ x-kubernetes-list-type: atomic
type: object
- grpcNodePort:
- format: int32
- type: integer
- image:
- type: string
- imagePullPolicy:
- type: string
- imagePullSecrets:
- items:
- properties:
- name:
- type: string
- type: object
- x-kubernetes-map-type: atomic
- type: array
- x-kubernetes-list-type: atomic
labels:
additionalProperties:
type: string
diff --git a/docs/api.md b/docs/api.md
index 15710370b9..7b2d3c0ec9 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -12783,6 +12783,13 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
podAffinityTerm | object |
|
- false | -|
initialDelaySeconds | -integer | -
- - - Format: int32 - |
- false | +true |
periodSeconds | +weight | integer |
Format: int32 |
- false | -
successThreshold | -integer | +true | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
topologyKey | +string |
- - Format: int32 |
- false | +true | |
tcpSocket | +labelSelector | object |
|
false | |
terminationGracePeriodSeconds | -integer | +namespaceSelector | +object |
- - Format: int64 |
false |
timeoutSeconds | -integer | +namespaces | +[]string |
- - Format: int32 |
false |
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
key | string |
|
- false | +true | ||
tolerationSeconds | -integer | +operator | +string |
- - Format: int64 |
- false | +true |
value | -string | +values | +[]string |
|
@@ -15679,8 +15807,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
matchExpressions | +[]object |
|
false | |
subPathExpr | -string | +matchLabels | +map[string]string |
|
@@ -15741,8 +15889,8 @@ Resource Types:
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
matchExpressions | +[]object |
|
false | ||
flocker | -object | +matchLabels | +map[string]string |
|
false | -
gcePersistentDisk | -object | +
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
key | +string |
|
- false | +true | ||
gitRepo | -object | +operator | +string |
|
- false | +true |
glusterfs | -object | +values | +[]string |
|
false | -|
hostPath | -object | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
allowPrivilegeEscalation | +boolean |
|
false | ||
iscsi | +capabilities | object |
|
false | |
nfs | -object | +privileged | +boolean |
|
false |
persistentVolumeClaim | -object | +procMount | +string |
|
false |
photonPersistentDisk | -object | +readOnlyRootFilesystem | +boolean |
|
false |
portworxVolume | -object | +runAsGroup | +integer |
- |
- false | -
projected | -object | -
+ Format: int64 |
false | ||
quobyte | -object | +runAsNonRoot | +boolean |
|
false |
rbd | -object | +runAsUser | +integer |
- |
- false | -
scaleIO | -object | -
+ Format: int64 |
false | ||
secret | +seLinuxOptions | object |
|
false | |
storageos | +seccompProfile | object |
|
false | |
vsphereVolume | +windowsOptions | object |
@@ -15971,8 +16106,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
matchExpressions | -[]object | +||||
awsElasticBlockStore | +object |
|
false | ||
matchLabels | -map[string]string | +azureDisk | +object |
|
false | -
Name | -Type | -Description | -Required | -|||
---|---|---|---|---|---|---|
key | -string | +|||||
azureFile | +object |
|
- true | +false | ||
operator | -string | +cephfs | +object |
|
- true | +false |
values | -[]string | +cinder | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
annotations | -map[string]string | +||||
configMap | +object |
|
false | ||
finalizers | -[]string | +csi | +object |
|
false |
labels | -map[string]string | +downwardAPI | +object |
|
false |
name | -string | +emptyDir | +object |
|
false |
namespace | -string | +ephemeral | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
fsType | -string | +||||
fc | +object |
|
false | ||
lun | -integer | +flexVolume | +object |
+ |
+ false | +
flocker | +object | +
- Format: int32 |
false | ||
readOnly | -boolean | +gcePersistentDisk | +object |
|
false |
targetWWNs | -[]string | +gitRepo | +object |
|
false |
wwids | -[]string | +glusterfs | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
driver | -string | +||||
hostPath | +object |
|
- true | +false | |
fsType | -string | +iscsi | +object |
|
false |
options | -map[string]string | +nfs | +object |
|
false |
readOnly | -boolean | +persistentVolumeClaim | +object |
|
false |
secretRef | +photonPersistentDisk | object |
|
false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
name | -string | +||
portworxVolume | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
datasetName | -string | +||||
projected | +object |
|
false | ||
datasetUUID | -string | +quobyte | +object | +
+ + |
+ false | +
rbd | +object | +
+ + |
+ false | +||
scaleIO | +object | +
+ + |
+ false | +||
secret | +object | +
+ + |
+ false | +||
storageos | +object | +
+ + |
+ false | +||
vsphereVolume | +object |
|
@@ -17255,8 +17344,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
endpoints | -string | -
- - |
- true | ||
path | +kind | string |
|
- true | +false |
readOnly | boolean | @@ -17387,8 +17456,8 @@ Resource Types:
Name | +Type | +Description | +Required | +
---|---|---|---|
name | string |
|
false | -
iscsiInterface | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
volumeID | string |
|
- false | +true | |
portals | -[]string | +fsType | +string |
|
@@ -17510,7 +17624,7 @@ Resource Types:
false |
secretRef | +secretRef | object |
@@ -17520,8 +17634,8 @@ Resource Types: |
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
spec | +object |
|
true | |
fieldRef | +metadata | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
accessModes | +[]string | +
+ + |
+ false | +||
dataSource | object |
|
false | ||
mode | -integer | +dataSourceRef | +object |
+ |
+ false | +
resources | +object | +
- Format: int32 |
false | ||
resourceFieldRef | +selector | object |
|
false | +|
storageClassName | +string | +
+ + |
+ false | +||
volumeMode | +string | +
+ + |
+ false | +||
volumeName | +string | +
+ + |
+ false |
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
matchExpressions | +[]object |
|
- true | +false | |
mode | -integer | +matchLabels | +map[string]string |
- - Format: int32 |
false |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
gateway | -string | -
- - |
- true | -||
secretRef | -object | -
- - |
- true | -||
system | +driver | string |
@@ -18354,8 +18543,8 @@ Resource Types: |
false | |
protectionDomain | -string | +options | +map[string]string |
|
@@ -18368,29 +18557,8 @@ Resource Types:
false |
sslEnabled | -boolean | -
- - |
- false | -||
storageMode | -string | -
- - |
- false | -||
storagePool | -string | -
- - |
- false | -||
volumeName | -string | +secretRef | +object |
|
@@ -18399,8 +18567,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
matchExpressions | -[]object | +|||
containerName | +string |
|
false | |
matchFields | -[]object | +divisor | +int or string |
|
@@ -19416,8 +19390,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
topologyKey | +|||||
group | string |
|
- true | +false | |
labelSelector | -object | +readOnly | +boolean |
|
false |
namespaceSelector | -object | +tenant | +string |
|
false |
namespaces | -[]string | +user | +string |
|
@@ -19616,8 +19579,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
key | +|||||
keyring | string |
|
- true | +false | |
operator | +pool | string |
|
- true | +false |
values | -[]string | +readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +||
user | +string |
|
@@ -19691,8 +19655,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
topologyKey | +|||||
protectionDomain | string |
|
- true | +false | |
labelSelector | -object | +readOnly | +boolean |
|
false |
namespaceSelector | -object | +sslEnabled | +boolean |
|
false |
namespaces | -[]string | +storageMode | +string |
|
false | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
matchExpressions | -[]object | +|||
storagePool | +string |
|
false | |
matchLabels | -map[string]string | +volumeName | +string |
|
@@ -19848,8 +19772,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
port | +int or string |
|
- false | +true |
namespaces | -[]string | +host | +string |
|
@@ -20280,8 +20247,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
port | +int or string | +
+ + |
+ true | |
values | -[]string | +host | +string |
|
@@ -20430,8 +20438,8 @@ Resource Types:
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
httpHeaders | +[]object | +
+ + |
+ false | +
path | +string | +
+ + |
+ false | +
scheme | string |
@@ -20613,8 +20658,8 @@ Resource Types: |
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
claims | +[]object | +
+ + |
+ false | ||
hostProcess | -boolean | +limits | +map[string]int or string |
|
false |
runAsUserName | -string | +requests | +map[string]int or string |
|
@@ -20695,8 +20767,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
port | -integer | +|||
role | +string |
+ |
+ false | +|
type | +string | +
- Format: int32 |
- true | +false |
service | +user | string |
@@ -20887,8 +20938,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
type | +||||
subPath | string |
|
- true | +false |
localhostProfile | +subPathExpr | string |
@@ -21256,8 +21241,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
gmsaCredentialSpec | -string | +false | +|||
azureDisk | +object |
|
false | ||
gmsaCredentialSpecName | -string | +azureFile | +object |
|
false |
hostProcess | -boolean | +cephfs | +object |
|
false |
runAsUserName | -string | +cinder | +object |
|
false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
rollingUpdate | +|||
configMap | object |
|
false |
type | -string | -
- - |
- false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
maxSurge | -int or string | +csi | +object |
|
false |
maxUnavailable | -int or string | -
- - |
- false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
effect | -string | +downwardAPI | +object |
|
false |
key | -string | +emptyDir | +object |
|
false |
operator | -string | +ephemeral | +object |
|
false |
tolerationSeconds | -integer | +fc | +object |
- - Format: int64 |
false |
value | -string | +flexVolume | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
mountPath | -string | -
- - |
- true | -||
name | -string | -
- - |
- true | ||
mountPropagation | -string | +flocker | +object |
|
false |
readOnly | -boolean | +gcePersistentDisk | +object |
|
false |
subPath | -string | +gitRepo | +object |
|
false |
subPathExpr | -string | +glusterfs | +object |
|
false | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
name | -string | -
- - |
- true | |
awsElasticBlockStore | +hostPath | object |
|
false |
azureDisk | +iscsi | object |
|
false |
azureFile | +nfs | object |
|
false |
cephfs | +persistentVolumeClaim | object |
|
false |
cinder | +photonPersistentDisk | object |
|
false |
configMap | +portworxVolume | object |
|
false |
csi | +projected | object |
|
false |
downwardAPI | +quobyte | object |
|
false |
emptyDir | +rbd | object |
|
false |
ephemeral | +scaleIO | object |
|
false |
fc | +secret | object |
|
false |
flexVolume | +storageos | object |
|
false |
flocker | +vsphereVolume | object |
|
false | -
gcePersistentDisk | -object | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
volumeID | +string |
|
- false | +true | |
gitRepo | -object | +fsType | +string |
|
false |
glusterfs | -object | +partition | +integer |
+ + Format: int32 |
false |
hostPath | -object | +readOnly | +boolean |
|
false | -
iscsi | -object | +
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
diskName | +string |
|
- false | +true | ||
nfs | -object | +diskURI | +string |
|
- false | +true |
persistentVolumeClaim | -object | +cachingMode | +string |
|
false | |
photonPersistentDisk | -object | +fsType | +string |
|
false | |
portworxVolume | -object | +kind | +string |
|
false | |
projected | -object | -
- - |
- false | -|||
quobyte | -object | -
- - |
- false | -|||
rbd | -object | -
- - |
- false | -|||
scaleIO | -object | -
- - |
- false | -|||
secret | -object | -
- - |
- false | -|||
storageos | -object | -
- - |
- false | -|||
vsphereVolume | -object | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
volumeID | -string | -
- - |
- true | -
fsType | -string | -
- - |
- false | -
partition | -integer | -
- - - Format: int32 - |
- false | -
readOnly | -boolean | -
- - |
- false | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
diskName | -string | -
- - |
- true | -|
diskURI | -string | -
- - |
- true | -|
cachingMode | -string | -
- - |
- false | -|
fsType | -string | -
- - |
- false | -|
kind | -string | -
- - |
- false | -|
readOnly | -boolean | +readOnly | +boolean |
|
@@ -21867,8 +21583,8 @@ Resource Types:
Name | -Type | -Description | -Required | -
---|---|---|---|
preference | -object | -
- - |
- true |
weight | -integer | -
- - - Format: int32 - |
- true | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
matchExpressions | -[]object | +type | +string |
|
false |
matchFields | -[]object | +user | +string |
|
@@ -24752,8 +24332,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|||
---|---|---|---|---|---|---|
key | -string | +|||||
autoscale | +boolean |
|
- true | +false | ||
operator | -string | +config | +object |
|
- true | +false |
values | -[]string | +containerSecurityContext | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
key | +|||||
image | string |
|
- true | +false | |
operator | +imagePullPolicy | string |
|
- true | +false |
values | -[]string | +imagePullSecrets | +[]object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | -[]object | +||||
kafkaSecretName | +string |
|
false | ||
requiredDuringSchedulingIgnoredDuringExecution | -[]object | +labels | +map[string]string |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
podAffinityTerm | +|||||
livenessProbe | object |
|
- true | +false | |
weight | +maxReplicas | integer |
Format: int32 |
- true | +false | +
minReplicas | +integer | +
+ + + Format: int32 + |
+ false | +||
nodeSelector | +map[string]string | +
+ + |
+ false | +||
options | +object | +
+ + |
+ false | +||
replicas | +integer | +
+ + + Format: int32 + |
+ false | +||
resources | +object | +
+ + |
+ false | +||
securityContext | +object | +
+ + |
+ false | +||
serviceAccount | +string | +
+ + |
+ false | +||
strategy | +object | +
+ + |
+ false | +||
tolerations | +[]object | +
+ + |
+ false | +||
volumeMounts | +[]object | +
+ + |
+ false | +||
volumes | +[]object | +
+ + |
+ false |
Name | -Type | -Description | -Required | -
---|---|---|---|
claims | -[]object | -
- - |
- false | -
limits | -map[string]int or string | -
- - |
- false | -
requests | -map[string]int or string | -
- - |
- false | -
Name | -Type | -Description | -Required | -
---|---|---|---|
name | -string | -
- - |
- true | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
fsGroup | -integer | -
- - - Format: int64 - |
- false | -|
fsGroupChangePolicy | -string | -
- - |
- false | |
runAsGroup | integer | @@ -26663,35 +26007,21 @@ Resource Types:false | ||
seLinuxOptions | +seLinuxOptions | object |
|
false |
seccompProfile | +seccompProfile | object |
|
false |
supplementalGroups | -[]integer | -
- - |
- false | -|
sysctls | -[]object | -
- - |
- false | -|
windowsOptions | +windowsOptions | object |
@@ -26701,8 +26031,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
mountPath | -string | +||||
periodSeconds | +integer |
+ + Format: int32 |
- true | +false | |
name | -string | +successThreshold | +integer | +
+ + + Format: int32 + |
+ false | +
tcpSocket | +object | +
+ + |
+ false | +||
terminationGracePeriodSeconds | +integer | +
+ + + Format: int64 + |
+ false | +||
timeoutSeconds | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
command | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +integer | +
+ + + Format: int32 + |
+ true | +
service | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
httpHeaders | +[]object | +
+ + |
+ false | +
path | +string | +
+ + |
+ false | +
scheme | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
value | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claims | +[]object | +
+ + |
+ false | +
limits | +map[string]int or string | +
+ + |
+ false | +
requests | +map[string]int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
fsGroupChangePolicy | +string | +
+ + |
+ false | +
runAsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
runAsNonRoot | +boolean | +
+ + |
+ false | +
runAsUser | +integer | +
+ + + Format: int64 + |
+ false | +
seLinuxOptions | +object | +
+ + |
+ false | +
seccompProfile | +object | +
+ + |
+ false | +
supplementalGroups | +[]integer | +
+ + |
+ false | +
sysctls | +[]object | +
+ + |
+ false | +
windowsOptions | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
level | +string | +
+ + |
+ false | +
role | +string | +
+ + |
+ false | +
type | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
type | +string | +
+ + |
+ true | +
localhostProfile | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
value | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gmsaCredentialSpec | +string | +
+ + |
+ false | +
gmsaCredentialSpecName | +string | +
+ + |
+ false | +
hostProcess | +boolean | +
+ + |
+ false | +
runAsUserName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
rollingUpdate | +object | +
+ + |
+ false | +
type | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
maxSurge | +int or string | +
+ + |
+ false | +
maxUnavailable | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
effect | +string | +
+ + |
+ false | +
key | +string | +
+ + |
+ false | +
operator | +string | +
+ + |
+ false | +
tolerationSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
value | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
mountPath | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
mountPropagation | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
subPath | +string | +
+ + |
+ false | +
subPathExpr | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
awsElasticBlockStore | +object | +
+ + |
+ false | +
azureDisk | +object | +
+ + |
+ false | +
azureFile | +object | +
+ + |
+ false | +
cephfs | +object | +
+ + |
+ false | +
cinder | +object | +
+ + |
+ false | +
configMap | +object | +
+ + |
+ false | +
csi | +object | +
+ + |
+ false | +
downwardAPI | +object | +
+ + |
+ false | +
emptyDir | +object | +
+ + |
+ false | +
ephemeral | +object | +
+ + |
+ false | +
fc | +object | +
+ + |
+ false | +
flexVolume | +object | +
+ + |
+ false | +
flocker | +object | +
+ + |
+ false | +
gcePersistentDisk | +object | +
+ + |
+ false | +
gitRepo | +object | +
+ + |
+ false | +
glusterfs | +object | +
+ + |
+ false | +
hostPath | +object | +
+ + |
+ false | +
iscsi | +object | +
+ + |
+ false | +
nfs | +object | +
+ + |
+ false | +
persistentVolumeClaim | +object | +
+ + |
+ false | +
photonPersistentDisk | +object | +
+ + |
+ false | +
portworxVolume | +object | +
+ + |
+ false | +
projected | +object | +
+ + |
+ false | +
quobyte | +object | +
+ + |
+ false | +
rbd | +object | +
+ + |
+ false | +
scaleIO | +object | +
+ + |
+ false | +
secret | +object | +
+ + |
+ false | +
storageos | +object | +
+ + |
+ false | +
vsphereVolume | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
partition | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
diskName | +string | +
+ + |
+ true | +
diskURI | +string | +
+ + |
+ true | +
cachingMode | +string | +
+ + |
+ false | +
fsType | +string | +
+ + |
+ false | +
kind | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
secretName | +string | +
+ + |
+ true | +
shareName | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
monitors | +[]string | +
+ + |
+ true | +
path | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretFile | +string | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
driver | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
nodePublishSecretRef | +object | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
volumeAttributes | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
fieldRef | +object | +
+ + |
+ false | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
resourceFieldRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fieldPath | +string | +
+ + |
+ true | +
apiVersion | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
resource | +string | +
+ + |
+ true | +
containerName | +string | +
+ + |
+ false | +
divisor | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
medium | +string | +
+ + |
+ false | +
sizeLimit | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeClaimTemplate | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
spec | +object | +
+ + |
+ true | +
metadata | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
accessModes | +[]string | +
+ + |
+ false | +
dataSource | +object | +
+ + |
+ false | +
dataSourceRef | +object | +
+ + |
+ false | +
resources | +object | +
+ + |
+ false | +
selector | +object | +
+ + |
+ false | +
storageClassName | +string | +
+ + |
+ false | +
volumeMode | +string | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
kind | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
apiGroup | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
kind | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
apiGroup | +string | +
+ + |
+ false | +
namespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claims | +[]object | +
+ + |
+ false | +
limits | +map[string]int or string | +
+ + |
+ false | +
requests | +map[string]int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
annotations | +map[string]string | +
+ + |
+ false | +
finalizers | +[]string | +
+ + |
+ false | +
labels | +map[string]string | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
namespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsType | +string | +
+ + |
+ false | +
lun | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
targetWWNs | +[]string | +
+ + |
+ false | +
wwids | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
driver | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
options | +map[string]string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
datasetName | +string | +
+ + |
+ false | +
datasetUUID | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
pdName | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
partition | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
repository | +string | +
+ + |
+ true | +
directory | +string | +
+ + |
+ false | +
revision | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
endpoints | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
type | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
iqn | +string | +
+ + |
+ true | +
lun | +integer | +
+ + + Format: int32 + |
+ true | +
targetPortal | +string | +
+ + |
+ true | +
chapAuthDiscovery | +boolean | +
+ + |
+ false | +
chapAuthSession | +boolean | +
+ + |
+ false | +
fsType | +string | +
+ + |
+ false | +
initiatorName | +string | +
+ + |
+ false | +
iscsiInterface | +string | +
+ + |
+ false | +
portals | +[]string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
server | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claimName | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
pdID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
sources | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
configMap | +object | +
+ + |
+ false | +
downwardAPI | +object | +
+ + |
+ false | +
secret | +object | +
+ + |
+ false | +
serviceAccountToken | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
fieldRef | +object | +
+ + |
+ false | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
resourceFieldRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fieldPath | +string | +
+ + |
+ true | +
apiVersion | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
resource | +string | +
+ + |
+ true | +
containerName | +string | +
+ + |
+ false | +
divisor | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
audience | +string | +
+ + |
+ false | +
expirationSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
registry | +string | +
+ + |
+ true | +
volume | +string | +
+ + |
+ true | +
group | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
tenant | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
image | +string | +
+ + |
+ true | +
monitors | +[]string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
keyring | +string | +
+ + |
+ false | +
pool | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gateway | +string | +
+ + |
+ true | +
secretRef | +object | +
+ + |
+ true | +
system | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
protectionDomain | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
sslEnabled | +boolean | +
+ + |
+ false | +
storageMode | +string | +
+ + |
+ false | +
storagePool | +string | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
secretName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
volumeNamespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumePath | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
storagePolicyID | +string | +
+ + |
+ false | +
storagePolicyName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
affinity | +object | +
+ + |
+ false | +
annotations | +map[string]string | +
+ + |
+ false | +
containerSecurityContext | +object | +
+ + |
+ false | +
enabled | +boolean | +
+ + |
+ false | +
hosts | +[]string | +
+ + |
+ false | +
imagePullPolicy | +string | +
+ + |
+ false | +
imagePullSecrets | +[]object | +
+ + |
+ false | +
ingressClassName | +string | +
+ + |
+ false | +
labels | +map[string]string | +
+ + |
+ false | +
livenessProbe | +object | +
+ + |
+ false | +
openshift | +object | +
+ + |
+ false | +
options | +object | +
+ + |
+ false | +
pathType | +string | +
+ + |
+ false | +
resources | +object | +
+ + |
+ false | +
secretName | +string | +
+ + |
+ false | +
security | +string | +
+ + |
+ false | +
securityContext | +object | +
+ + |
+ false | +
serviceAccount | +string | +
+ + |
+ false | +
tls | +[]object | +
+ + |
+ false | +
tolerations | +[]object | +
+ + |
+ false | +
volumeMounts | +[]object | +
+ + |
+ false | +
volumes | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
nodeAffinity | +object | +
+ + |
+ false | +
podAffinity | +object | +
+ + |
+ false | +
podAntiAffinity | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preference | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchFields | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
nodeSelectorTerms | +[]object | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchFields | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
podAffinityTerm | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
podAffinityTerm | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
allowPrivilegeEscalation | +boolean | +
+ + |
+ false | +
capabilities | +object | +
+ + |
+ false | +
privileged | +boolean | +
+ + |
+ false | +
procMount | +string | +
+ + |
+ false | +
readOnlyRootFilesystem | +boolean | +
+ + |
+ false | +
runAsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
runAsNonRoot | +boolean | +
+ + |
+ false | +
runAsUser | +integer | +
+ + + Format: int64 + |
+ false | +
seLinuxOptions | +object | +
+ + |
+ false | +
seccompProfile | +object | +
+ + |
+ false | +
windowsOptions | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
add | +[]string | +
+ + |
+ false | +
drop | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
level | +string | +
+ + |
+ false | +
role | +string | +
+ + |
+ false | +
type | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
type | +string | +
+ + |
+ true | +
localhostProfile | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gmsaCredentialSpec | +string | +
+ + |
+ false | +
gmsaCredentialSpecName | +string | +
+ + |
+ false | +
hostProcess | +boolean | +
+ + |
+ false | +
runAsUserName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
exec | +object | +
+ + |
+ false | +
failureThreshold | +integer | +
+ + + Format: int32 + |
+ false | +
grpc | +object | +
+ + |
+ false | +
httpGet | +object | +
+ + |
+ false | +
initialDelaySeconds | +integer | +
+ + + Format: int32 + |
+ false | +
periodSeconds | +integer | +
+ + + Format: int32 + |
+ false | +
successThreshold | +integer | +
+ + + Format: int32 + |
+ false | +
tcpSocket | +object | +
+ + |
+ false | +
terminationGracePeriodSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
timeoutSeconds | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
command | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +integer | +
+ + + Format: int32 + |
+ true | +
service | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
httpHeaders | +[]object | +
+ + |
+ false | +
path | +string | +
+ + |
+ false | +
scheme | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
value | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
delegateUrls | +string | +
+ + |
+ false | +
htpasswdFile | +string | +
+ + |
+ false | +
sar | +string | +
+ + |
+ false | +
skipLogout | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claims | +[]object | +
+ + |
+ false | +
limits | +map[string]int or string | +
+ + |
+ false | +
requests | +map[string]int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
fsGroupChangePolicy | +string | +
+ + |
+ false | +
runAsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
runAsNonRoot | +boolean | +
+ + |
+ false | +
runAsUser | +integer | +
+ + + Format: int64 + |
+ false | +
seLinuxOptions | +object | +
+ + |
+ false | +
seccompProfile | +object | +
+ + |
+ false | +
supplementalGroups | +[]integer | +
+ + |
+ false | +
sysctls | +[]object | +
+ + |
+ false | +
windowsOptions | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
level | +string | +
+ + |
+ false | +
role | +string | +
+ + |
+ false | +
type | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
type | +string | +
+ + |
+ true | +
localhostProfile | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
value | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gmsaCredentialSpec | +string | +
+ + |
+ false | +
gmsaCredentialSpecName | +string | +
+ + |
+ false | +
hostProcess | +boolean | +
+ + |
+ false | +
runAsUserName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
hosts | +[]string | +
+ + |
+ false | +
secretName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
effect | +string | +
+ + |
+ false | +
key | +string | +
+ + |
+ false | +
operator | +string | +
+ + |
+ false | +
tolerationSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
value | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
mountPath | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
mountPropagation | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
subPath | +string | +
+ + |
+ false | +
subPathExpr | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
awsElasticBlockStore | +object | +
+ + |
+ false | +
azureDisk | +object | +
+ + |
+ false | +
azureFile | +object | +
+ + |
+ false | +
cephfs | +object | +
+ + |
+ false | +
cinder | +object | +
+ + |
+ false | +
configMap | +object | +
+ + |
+ false | +
csi | +object | +
+ + |
+ false | +
downwardAPI | +object | +
+ + |
+ false | +
emptyDir | +object | +
+ + |
+ false | +
ephemeral | +object | +
+ + |
+ false | +
fc | +object | +
+ + |
+ false | +
flexVolume | +object | +
+ + |
+ false | +
flocker | +object | +
+ + |
+ false | +
gcePersistentDisk | +object | +
+ + |
+ false | +
gitRepo | +object | +
+ + |
+ false | +
glusterfs | +object | +
+ + |
+ false | +
hostPath | +object | +
+ + |
+ false | +
iscsi | +object | +
+ + |
+ false | +
nfs | +object | +
+ + |
+ false | +
persistentVolumeClaim | +object | +
+ + |
+ false | +
photonPersistentDisk | +object | +
+ + |
+ false | +
portworxVolume | +object | +
+ + |
+ false | +
projected | +object | +
+ + |
+ false | +
quobyte | +object | +
+ + |
+ false | +
rbd | +object | +
+ + |
+ false | +
scaleIO | +object | +
+ + |
+ false | +
secret | +object | +
+ + |
+ false | +
storageos | +object | +
+ + |
+ false | +
vsphereVolume | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
partition | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
diskName | +string | +
+ + |
+ true | +
diskURI | +string | +
+ + |
+ true | +
cachingMode | +string | +
+ + |
+ false | +
fsType | +string | +
+ + |
+ false | +
kind | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
secretName | +string | +
+ + |
+ true | +
shareName | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
monitors | +[]string | +
+ + |
+ true | +
path | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretFile | +string | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
driver | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
nodePublishSecretRef | +object | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
volumeAttributes | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
fieldRef | +object | +
+ + |
+ false | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
resourceFieldRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fieldPath | +string | +
+ + |
+ true | +
apiVersion | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
resource | +string | +
+ + |
+ true | +
containerName | +string | +
+ + |
+ false | +
divisor | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
medium | +string | +
+ + |
+ false | +
sizeLimit | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeClaimTemplate | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
spec | +object | +
+ + |
+ true | +
metadata | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
accessModes | +[]string | +
+ + |
+ false | +
dataSource | +object | +
+ + |
+ false | +
dataSourceRef | +object | +
+ + |
+ false | +
resources | +object | +
+ + |
+ false | +
selector | +object | +
+ + |
+ false | +
storageClassName | +string | +
+ + |
+ false | +
volumeMode | +string | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
kind | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
apiGroup | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
kind | +string | +
+ + |
+ true | +
name | +string | +
+ + |
+ true | +
apiGroup | +string | +
+ + |
+ false | +
namespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claims | +[]object | +
+ + |
+ false | +
limits | +map[string]int or string | +
+ + |
+ false | +
requests | +map[string]int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
annotations | +map[string]string | +
+ + |
+ false | +
finalizers | +[]string | +
+ + |
+ false | +
labels | +map[string]string | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
namespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsType | +string | +
+ + |
+ false | +
lun | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
targetWWNs | +[]string | +
+ + |
+ false | +
wwids | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
driver | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
options | +map[string]string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
datasetName | +string | +
+ + |
+ false | +
datasetUUID | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
pdName | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
partition | +integer | +
+ + + Format: int32 + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
repository | +string | +
+ + |
+ true | +
directory | +string | +
+ + |
+ false | +
revision | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
endpoints | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
type | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
iqn | +string | +
+ + |
+ true | +
lun | +integer | +
+ + + Format: int32 + |
+ true | +
targetPortal | +string | +
+ + |
+ true | +
chapAuthDiscovery | +boolean | +
+ + |
+ false | +
chapAuthSession | +boolean | +
+ + |
+ false | +
fsType | +string | +
+ + |
+ false | +
initiatorName | +string | +
+ + |
+ false | +
iscsiInterface | +string | +
+ + |
+ false | +
portals | +[]string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
server | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
claimName | +string | +
+ + |
+ true | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
pdID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumeID | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
sources | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
configMap | +object | +
+ + |
+ false | +
downwardAPI | +object | +
+ + |
+ false | +
secret | +object | +
+ + |
+ false | +
serviceAccountToken | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
fieldRef | +object | +
+ + |
+ false | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
resourceFieldRef | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fieldPath | +string | +
+ + |
+ true | +
apiVersion | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
resource | +string | +
+ + |
+ true | +
containerName | +string | +
+ + |
+ false | +
divisor | +int or string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
items | +[]object | +
+ + |
+ false | +
name | +string | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
path | +string | +
+ + |
+ true | +
audience | +string | +
+ + |
+ false | +
expirationSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
registry | +string | +
+ + |
+ true | +
volume | +string | +
+ + |
+ true | +
group | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
tenant | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
image | +string | +
+ + |
+ true | +
monitors | +[]string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
keyring | +string | +
+ + |
+ false | +
pool | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gateway | +string | +
+ + |
+ true | +
secretRef | +object | +
+ + |
+ true | +
system | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
protectionDomain | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
sslEnabled | +boolean | +
+ + |
+ false | +
storageMode | +string | +
+ + |
+ false | +
storagePool | +string | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
defaultMode | +integer | +
+ + + Format: int32 + |
+ false | +
items | +[]object | +
+ + |
+ false | +
optional | +boolean | +
+ + |
+ false | +
secretName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
path | +string | +
+ + |
+ true | +
mode | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
fsType | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +
secretRef | +object | +
+ + |
+ false | +
volumeName | +string | +
+ + |
+ false | +
volumeNamespace | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
volumePath | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
storagePolicyID | +string | +
+ + |
+ false | +
storagePolicyName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
exec | +object | +
+ + |
+ false | +
failureThreshold | +integer | +
+ + + Format: int32 + |
+ false | +
grpc | +object | +
+ + |
+ false | +
httpGet | +object | +
+ + |
+ false | +
initialDelaySeconds | +integer | +
+ + + Format: int32 + |
+ false | +
periodSeconds | +integer | +
+ + + Format: int32 + |
+ false | +
successThreshold | +integer | +
+ + + Format: int32 + |
+ false | +
tcpSocket | +object | +
+ + |
+ false | +
terminationGracePeriodSeconds | +integer | +
+ + + Format: int64 + |
+ false | +
timeoutSeconds | +integer | +
+ + + Format: int32 + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
command | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +integer | +
+ + + Format: int32 + |
+ true | +
service | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
httpHeaders | +[]object | +
+ + |
+ false | +
path | +string | +
+ + |
+ false | +
scheme | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ true | +
value | +string | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true | +
host | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
affinity | +object | +
+ + |
+ false | +
annotations | +map[string]string | +
+ + |
+ false | +
containerSecurityContext | +object | +
+ + |
+ false | +
grpcNodePort | +integer | +
+ + + Format: int32 + |
+ false | +
image | +string | +
+ + |
+ false | +
imagePullPolicy | +string | +
+ + |
+ false | +
imagePullSecrets | +[]object | +
+ + |
+ false | +
ingress | +object | +
+ + |
+ false | +
labels | +map[string]string | +
+ + |
+ false | +
livenessProbe | +object | +
+ + |
+ false | +
metricsStorage | +object | +
+ + |
+ false | +
nodePort | +integer | +
+ + + Format: int32 + |
+ false | +
nodeSelector | +map[string]string | +
+ + |
+ false | +
options | +object | +
+ + |
+ false | +
priorityClassName | +string | +
+ + |
+ false | +
replicas | +integer | +
+ + + Format: int32 + |
+ false | +
resources | +object | +
+ + |
+ false | +
securityContext | +object | +
+ + |
+ false | +
serviceAccount | +string | +
+ + |
+ false | +
serviceType | +string | +
+ + |
+ false | +
strategy | +object | +
+ + |
+ false | +
tolerations | +[]object | +
+ + |
+ false | +
tracingEnabled | +boolean | +
+ + |
+ false | +
volumeMounts | +[]object | +
+ + |
+ false | +
volumes | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
nodeAffinity | +object | +
+ + |
+ false | +
podAffinity | +object | +
+ + |
+ false | +
podAntiAffinity | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preference | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchFields | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
nodeSelectorTerms | +[]object | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchFields | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
podAffinityTerm | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
requiredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
podAffinityTerm | +object | +
+ + |
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
topologyKey | +string | +
+ + |
+ true | +
labelSelector | +object | +
+ + |
+ false | +
namespaceSelector | +object | +
+ + |
+ false | +
namespaces | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
matchExpressions | +[]object | +
+ + |
+ false | +
matchLabels | +map[string]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
key | +string | +
+ + |
+ true | +
operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
allowPrivilegeEscalation | +boolean | +
+ + |
+ false | +
capabilities | +object | +
+ + |
+ false | +
privileged | +boolean | +
+ + |
+ false | +
procMount | +string | +
+ + |
+ false | +
readOnlyRootFilesystem | +boolean | +
+ + |
+ false | +
runAsGroup | +integer | +
+ + + Format: int64 + |
+ false | +
runAsNonRoot | +boolean | +
+ + |
+ false | +
runAsUser | +integer | +
+ + + Format: int64 + |
+ false | +
seLinuxOptions | +object | +
+ + |
+ false | +
seccompProfile | +object | +
+ + |
+ false | +
windowsOptions | +object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
add | +[]string | +
+ + |
+ false | +
drop | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
level | +string | +
+ + |
+ false | +
role | +string | +
+ + |
+ false | +
type | +string | +
+ + |
+ false | +
user | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
type | +string | +
+ + |
+ true | +
localhostProfile | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
gmsaCredentialSpec | +string | +
+ + |
+ false | +
gmsaCredentialSpecName | +string | +
+ + |
+ false | +
hostProcess | +boolean | +
+ + |
+ false | +
runAsUserName | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
affinity | +object | +
+ + |
+ false | +||
annotations | +map[string]string | +
+ + |
+ false | +||
containerSecurityContext | +object | +
+ + |
+ false | +||
enabled | +boolean | +
+ + |
+ false | +||
hosts | +[]string | +
+ + |
+ false | +||
imagePullPolicy | +string | +
+ + |
+ false | +||
imagePullSecrets | +[]object | +
+ + |
+ false | +||
ingressClassName | +string | +
+ + |
+ false | +||
labels | +map[string]string | +
+ + |
+ false | +||
livenessProbe | +object | +
+ + |
+ false | +||
openshift | +object | +
+ + |
+ false | +||
options | +object | +
+ + |
+ false | +||
pathType | +string | +
+ + |
+ false | +||
resources | +object | +
+ + |
+ false | +||
secretName | +string | +
+ + |
+ false | +||
security | +string |
|
- true | +false | |
mountPropagation | +securityContext | +object | +
+ + |
+ false | +|
serviceAccount | string |
|
false | ||
readOnly | -boolean | +tls | +[]object |
|
false |
subPath | -string | +tolerations | +[]object |
|
false |
subPathExpr | -string | +volumeMounts | +[]object | +
+ + |
+ false | +
volumes | +[]object |
|
@@ -27018,8 +37683,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object | +
+ + |
+ false | |
azureFile | +requiredDuringSchedulingIgnoredDuringExecution | object |
|
false | -
cephfs | +
Name | +Type | +Description | +Required | +
---|---|---|---|
preference | object |
|
+ true | +
weight | +integer | +
+ + + Format: int32 + |
+ true | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
matchExpressions | +[]object | +
+ + |
false | ||
cinder | -object | +matchFields | +[]object |
|
false | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
key | +string | +
+ + |
+ true | ||
configMap | -object | +operator | +string | +
+ + |
+ true | +
values | +[]string |
|
false | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
key | +string | +
+ + |
+ true | ||
csi | -object | +operator | +string | +
+ + |
+ true | +
values | +[]string | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
nodeSelectorTerms | +[]object | +
+ + |
+ true | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
matchExpressions | +[]object |
|
false | ||
downwardAPI | -object | +matchFields | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
key | +string |
|
- false | +true | ||
emptyDir | -object | +operator | +string |
|
- false | +true |
ephemeral | -object | +values | +[]string |
|
false | -|
fc | -object | +
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
key | +string |
|
- false | +true | ||
flexVolume | -object | +operator | +string |
|
- false | +true |
flocker | -object | +values | +[]string |
|
false | -|
gcePersistentDisk | -object | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
preferredDuringSchedulingIgnoredDuringExecution | +[]object |
|
false | ||
gitRepo | -object | +requiredDuringSchedulingIgnoredDuringExecution | +[]object |
|
false | -
glusterfs | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
podAffinityTerm | object |
|
- false | +true | |
hostPath | -object | +weight | +integer |
- |
- false | -
iscsi | -object | -
+ Format: int32 |
- false | -||
nfs | -object | +true | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
topologyKey | +string |
|
- false | +true | |
persistentVolumeClaim | +labelSelector | object |
|
false | |
photonPersistentDisk | +namespaceSelector | object |
|
false | |
portworxVolume | -object | +namespaces | +[]string |
|
false | -
projected | -object | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
matchExpressions | +[]object |
|
false | ||
quobyte | -object | +matchLabels | +map[string]string |
|
false | -
rbd | -object | +
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
key | +string |
|
- false | +true | ||
scaleIO | -object | +operator | +string |
|
- false | +true |
secret | -object | +values | +[]string |
|
false | -|
storageos | -object | +
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
matchExpressions | +[]object |
|
false | |
vsphereVolume | -object | +matchLabels | +map[string]string |
|
@@ -27248,8 +38280,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|
---|---|---|---|---|
matchExpressions | +[]object |
|
false | |
readOnly | -boolean | +matchLabels | +map[string]string |
|
@@ -27360,8 +38403,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
spec | -object | +true | +||
operator | +string |
|
true | |
metadata | -object | +values | +[]string |
|
@@ -27996,8 +38985,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|||
---|---|---|---|---|---|---|
kind | -string | +|||||
seLinuxOptions | +object |
|
- true | +false | ||
name | -string | +seccompProfile | +object |
|
- true | +false |
apiGroup | -string | +windowsOptions | +object |
|
@@ -28113,8 +39086,8 @@ Resource Types:
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
name | +type | string |
|
- true | -
Name | -Type | -Description | -Required | -|
---|---|---|---|---|
matchExpressions | -[]object | -
- - |
false | |
matchLabels | -map[string]string | +user | +string |
|
@@ -28263,8 +39168,8 @@ Resource Types:
Name | +Type | +Description | +Required | +
---|---|---|---|
name | string |
@@ -28359,8 +39277,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
driver | -string | +||||
periodSeconds | +integer |
+ + Format: int32 |
- true | +false | |
fsType | -string | +successThreshold | +integer |
+ + Format: int32 |
false |
options | -map[string]string | +tcpSocket | +object |
|
false |
readOnly | -boolean | +terminationGracePeriodSeconds | +integer |
+ + Format: int64 |
false |
secretRef | -object | +timeoutSeconds | +integer |
+ + Format: int32 |
false |
Name | +Type | +Description | +Required | +
---|---|---|---|
port | +int or string | +
+ + |
+ true |
revision | +host | string |
@@ -28623,8 +39565,8 @@ Resource Types: |
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
fsGroup | integer |
- Format: int32 + Format: int64 |
- true | +false | |
targetPortal | +fsGroupChangePolicy | string |
|
- true | -|
chapAuthDiscovery | -boolean | +false | +|||
runAsGroup | +integer |
+ + Format: int64 |
false | ||
chapAuthSession | +runAsNonRoot | boolean |
|
false | |
fsType | -string | +runAsUser | +integer |
+ + Format: int64 |
false |
initiatorName | -string | +seLinuxOptions | +object |
|
false |
iscsiInterface | -string | +seccompProfile | +object |
|
false |
portals | -[]string | +supplementalGroups | +[]integer |
|
false |
readOnly | -boolean | +sysctls | +[]object |
|
false |
secretRef | +windowsOptions | object |
@@ -28797,8 +39777,8 @@ Resource Types: |
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
path | +|||||
role | string |
|
- true | +false | |
server | +type | string |
|
- true | +false |
readOnly | -boolean | +user | +string |
|
@@ -28865,8 +39825,8 @@ Resource Types:
Name | -Type | -Description | -Required | -
---|---|---|---|
items | -[]object | +||
hostPath | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
path | -string | +||||
iscsi | +object |
|
- true | +false | |
fieldRef | +nfs | object |
|
false | |
mode | -integer | +persistentVolumeClaim | +object |
- - Format: int32 |
false |
resourceFieldRef | +photonPersistentDisk | object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
fieldPath | -string | +||||
portworxVolume | +object |
|
- true | +false | |
apiVersion | -string | +projected | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
resource | -string | +||||
quobyte | +object |
|
- true | +false | |
containerName | -string | +rbd | +object |
|
false |
divisor | -int or string | +scaleIO | +object |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
items | -[]object | +||||
secret | +object |
|
false | ||
name | -string | +storageos | +object |
|
false |
optional | -boolean | +vsphereVolume | +object |
|
@@ -29335,8 +40324,8 @@ Resource Types:
Name | +Type | +Description | +Required | +|||
---|---|---|---|---|---|---|
kind | string |
|
- false | +true | ||
replicas | -integer | +name | +string |
- - Format: int32 |
- false | +true |
resources | -object | +apiGroup | +string |
|
false | -|
securityContext | -object | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
kind | +string |
|
- false | +true | |
serviceAccount | +name | string |
|
- false | +true |
serviceType | +apiGroup | string |
|
false | |
strategy | -object | +namespace | +string |
|
false | -
tolerations | +
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
claims | []object |
|
false | ||
tracingEnabled | -boolean | -
- - |
- false | -||
volumeMounts | -[]object | +limits | +map[string]int or string |
|
false |
volumes | -[]object | +requests | +map[string]int or string |
|
@@ -30408,8 +41278,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
matchExpressions | -[]object | +||||
chapAuthSession | +boolean |
|
false | ||
matchLabels | -map[string]string | +fsType | +string |
|
false | -
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
key | +|||||
initiatorName | string |
|
- true | +false | |
operator | +iscsiInterface | string |
|
- true | +false |
values | +portals | []string |
|
false | +|
readOnly | +boolean | +
+ + |
+ false | +||
secretRef | +object | +
+ + |
+ false |
Name | +Type | +Description | +Required | +||
---|---|---|---|---|---|
path | string |
|
true | ||
labelSelector | +fieldRef | object |
|
false | |
namespaceSelector | -object | +mode | +integer |
+ + Format: int32 |
false |
namespaces | -[]string | +resourceFieldRef | +object |
|
@@ -31362,8 +42295,8 @@ Resource Types:
Name | -Type | -Description | -Required | -||
---|---|---|---|---|---|
matchExpressions | -[]object | +||||
keyring | +string |
|
false | ||
matchLabels | -map[string]string | +pool | +string | +
+ + |
+ false | +
readOnly | +boolean | +
+ + |
+ false | +||
secretRef | +object | +
+ + |
+ false | +||
user | +string |
|
@@ -31669,8 +42635,8 @@ Resource Types:
Name | +Type | +Description | +Required | +
---|---|---|---|
volumePath | +string | +
+ + |
+ true | +
fsType | +string | +
+ + |
+ false | +
storagePolicyID | +string | +
+ + |
+ false | +
storagePolicyName | +string | +
+ + |
+ false | +