You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56838 lines
3.0 MiB
56838 lines
3.0 MiB
--- |
|
# Source: kuberay-operator/crds/ray.io_rayclusters.yaml |
|
--- |
|
apiVersion: apiextensions.k8s.io/v1 |
|
kind: CustomResourceDefinition |
|
metadata: |
|
annotations: |
|
controller-gen.kubebuilder.io/version: v0.16.5 |
|
name: rayclusters.ray.io |
|
spec: |
|
group: ray.io |
|
names: |
|
categories: |
|
- all |
|
kind: RayCluster |
|
listKind: RayClusterList |
|
plural: rayclusters |
|
singular: raycluster |
|
scope: Namespaced |
|
versions: |
|
- additionalPrinterColumns: |
|
- jsonPath: .status.desiredWorkerReplicas |
|
name: desired workers |
|
type: integer |
|
- jsonPath: .status.availableWorkerReplicas |
|
name: available workers |
|
type: integer |
|
- jsonPath: .status.desiredCPU |
|
name: cpus |
|
type: string |
|
- jsonPath: .status.desiredMemory |
|
name: memory |
|
type: string |
|
- jsonPath: .status.desiredGPU |
|
name: gpus |
|
type: string |
|
- jsonPath: .status.desiredTPU |
|
name: tpus |
|
priority: 1 |
|
type: string |
|
- jsonPath: .status.state |
|
name: status |
|
type: string |
|
- jsonPath: .metadata.creationTimestamp |
|
name: age |
|
type: date |
|
- jsonPath: .status.head.podIP |
|
name: head pod IP |
|
priority: 1 |
|
type: string |
|
- jsonPath: .status.head.serviceIP |
|
name: head service IP |
|
priority: 1 |
|
type: string |
|
name: v1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
gcsFaultToleranceOptions: |
|
properties: |
|
externalStorageNamespace: |
|
type: string |
|
redisAddress: |
|
type: string |
|
redisPassword: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
redisUsername: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
required: |
|
- redisAddress |
|
type: object |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
managedBy: |
|
type: string |
|
x-kubernetes-validations: |
|
- message: the managedBy field is immutable |
|
rule: self == oldSelf |
|
- message: the managedBy field value must be either 'ray.io/kuberay-operator' |
|
or 'kueue.x-k8s.io/multikueue' |
|
rule: self in ['ray.io/kuberay-operator', 'kueue.x-k8s.io/multikueue'] |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
numOfHosts: |
|
default: 1 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
suspend: |
|
type: boolean |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
status: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
podName: |
|
type: string |
|
serviceIP: |
|
type: string |
|
serviceName: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
stateTransitionTimes: |
|
additionalProperties: |
|
format: date-time |
|
type: string |
|
type: object |
|
type: object |
|
type: object |
|
served: true |
|
storage: true |
|
subresources: |
|
status: {} |
|
- additionalPrinterColumns: |
|
- jsonPath: .status.desiredWorkerReplicas |
|
name: desired workers |
|
type: integer |
|
- jsonPath: .status.availableWorkerReplicas |
|
name: available workers |
|
type: integer |
|
- jsonPath: .status.desiredCPU |
|
name: cpus |
|
type: string |
|
- jsonPath: .status.desiredMemory |
|
name: memory |
|
type: string |
|
- jsonPath: .status.desiredGPU |
|
name: gpus |
|
type: string |
|
- jsonPath: .status.desiredTPU |
|
name: tpus |
|
priority: 1 |
|
type: string |
|
- jsonPath: .status.state |
|
name: status |
|
type: string |
|
- jsonPath: .metadata.creationTimestamp |
|
name: age |
|
type: date |
|
- jsonPath: .status.head.podIP |
|
name: head pod IP |
|
priority: 1 |
|
type: string |
|
- jsonPath: .status.head.serviceIP |
|
name: head service IP |
|
priority: 1 |
|
type: string |
|
name: v1alpha1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
status: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
serviceIP: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
type: object |
|
type: object |
|
served: true |
|
storage: false |
|
subresources: |
|
status: {} |
|
|
|
--- |
|
# Source: kuberay-operator/crds/ray.io_rayjobs.yaml |
|
--- |
|
apiVersion: apiextensions.k8s.io/v1 |
|
kind: CustomResourceDefinition |
|
metadata: |
|
annotations: |
|
controller-gen.kubebuilder.io/version: v0.16.5 |
|
name: rayjobs.ray.io |
|
spec: |
|
group: ray.io |
|
names: |
|
categories: |
|
- all |
|
kind: RayJob |
|
listKind: RayJobList |
|
plural: rayjobs |
|
singular: rayjob |
|
scope: Namespaced |
|
versions: |
|
- additionalPrinterColumns: |
|
- jsonPath: .status.jobStatus |
|
name: job status |
|
type: string |
|
- jsonPath: .status.jobDeploymentStatus |
|
name: deployment status |
|
type: string |
|
- jsonPath: .status.rayClusterName |
|
name: ray cluster name |
|
type: string |
|
- jsonPath: .status.startTime |
|
name: start time |
|
type: string |
|
- jsonPath: .status.endTime |
|
name: end time |
|
type: string |
|
- jsonPath: .metadata.creationTimestamp |
|
name: age |
|
type: date |
|
name: v1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
activeDeadlineSeconds: |
|
format: int32 |
|
type: integer |
|
backoffLimit: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
clusterSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
deletionPolicy: |
|
type: string |
|
x-kubernetes-validations: |
|
- message: the deletionPolicy field value must be either 'DeleteCluster', |
|
'DeleteWorkers', 'DeleteSelf', or 'DeleteNone' |
|
rule: self in ['DeleteCluster', 'DeleteWorkers', 'DeleteSelf', 'DeleteNone'] |
|
entrypoint: |
|
type: string |
|
entrypointNumCpus: |
|
type: number |
|
entrypointNumGpus: |
|
type: number |
|
entrypointResources: |
|
type: string |
|
jobId: |
|
type: string |
|
managedBy: |
|
type: string |
|
x-kubernetes-validations: |
|
- message: the managedBy field is immutable |
|
rule: self == oldSelf |
|
- message: the managedBy field value must be either 'ray.io/kuberay-operator' |
|
or 'kueue.x-k8s.io/multikueue' |
|
rule: self in ['ray.io/kuberay-operator', 'kueue.x-k8s.io/multikueue'] |
|
metadata: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
rayClusterSpec: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
gcsFaultToleranceOptions: |
|
properties: |
|
externalStorageNamespace: |
|
type: string |
|
redisAddress: |
|
type: string |
|
redisPassword: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
redisUsername: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
required: |
|
- redisAddress |
|
type: object |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
managedBy: |
|
type: string |
|
x-kubernetes-validations: |
|
- message: the managedBy field is immutable |
|
rule: self == oldSelf |
|
- message: the managedBy field value must be either 'ray.io/kuberay-operator' |
|
or 'kueue.x-k8s.io/multikueue' |
|
rule: self in ['ray.io/kuberay-operator', 'kueue.x-k8s.io/multikueue'] |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
numOfHosts: |
|
default: 1 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
suspend: |
|
type: boolean |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
runtimeEnvYAML: |
|
type: string |
|
shutdownAfterJobFinishes: |
|
type: boolean |
|
submissionMode: |
|
default: K8sJobMode |
|
type: string |
|
submitterConfig: |
|
properties: |
|
backoffLimit: |
|
format: int32 |
|
type: integer |
|
type: object |
|
submitterPodTemplate: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
suspend: |
|
type: boolean |
|
ttlSecondsAfterFinished: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
type: object |
|
status: |
|
properties: |
|
dashboardURL: |
|
type: string |
|
endTime: |
|
format: date-time |
|
type: string |
|
failed: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
jobDeploymentStatus: |
|
type: string |
|
jobId: |
|
type: string |
|
jobStatus: |
|
type: string |
|
message: |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
podName: |
|
type: string |
|
serviceIP: |
|
type: string |
|
serviceName: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
stateTransitionTimes: |
|
additionalProperties: |
|
format: date-time |
|
type: string |
|
type: object |
|
type: object |
|
reason: |
|
type: string |
|
startTime: |
|
format: date-time |
|
type: string |
|
succeeded: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
served: true |
|
storage: true |
|
subresources: |
|
status: {} |
|
- name: v1alpha1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
clusterSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
entrypoint: |
|
type: string |
|
entrypointNumCpus: |
|
type: number |
|
entrypointNumGpus: |
|
type: number |
|
entrypointResources: |
|
type: string |
|
jobId: |
|
type: string |
|
metadata: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
rayClusterSpec: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
runtimeEnvYAML: |
|
type: string |
|
shutdownAfterJobFinishes: |
|
type: boolean |
|
submitterPodTemplate: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
suspend: |
|
type: boolean |
|
ttlSecondsAfterFinished: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
required: |
|
- entrypoint |
|
type: object |
|
status: |
|
properties: |
|
dashboardURL: |
|
type: string |
|
endTime: |
|
format: date-time |
|
type: string |
|
jobDeploymentStatus: |
|
type: string |
|
jobId: |
|
type: string |
|
jobStatus: |
|
type: string |
|
message: |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
serviceIP: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
type: object |
|
startTime: |
|
format: date-time |
|
type: string |
|
type: object |
|
type: object |
|
served: true |
|
storage: false |
|
subresources: |
|
status: {} |
|
|
|
--- |
|
# Source: kuberay-operator/crds/ray.io_rayservices.yaml |
|
--- |
|
apiVersion: apiextensions.k8s.io/v1 |
|
kind: CustomResourceDefinition |
|
metadata: |
|
annotations: |
|
controller-gen.kubebuilder.io/version: v0.16.5 |
|
name: rayservices.ray.io |
|
spec: |
|
group: ray.io |
|
names: |
|
categories: |
|
- all |
|
kind: RayService |
|
listKind: RayServiceList |
|
plural: rayservices |
|
singular: rayservice |
|
scope: Namespaced |
|
versions: |
|
- additionalPrinterColumns: |
|
- jsonPath: .status.serviceStatus |
|
name: service status |
|
type: string |
|
- jsonPath: .status.numServeEndpoints |
|
name: num serve endpoints |
|
type: string |
|
name: v1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
deploymentUnhealthySecondThreshold: |
|
format: int32 |
|
type: integer |
|
excludeHeadPodFromServeSvc: |
|
type: boolean |
|
rayClusterConfig: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
gcsFaultToleranceOptions: |
|
properties: |
|
externalStorageNamespace: |
|
type: string |
|
redisAddress: |
|
type: string |
|
redisPassword: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
redisUsername: |
|
properties: |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: object |
|
required: |
|
- redisAddress |
|
type: object |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
managedBy: |
|
type: string |
|
x-kubernetes-validations: |
|
- message: the managedBy field is immutable |
|
rule: self == oldSelf |
|
- message: the managedBy field value must be either 'ray.io/kuberay-operator' |
|
or 'kueue.x-k8s.io/multikueue' |
|
rule: self in ['ray.io/kuberay-operator', 'kueue.x-k8s.io/multikueue'] |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
numOfHosts: |
|
default: 1 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
suspend: |
|
type: boolean |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
serveConfigV2: |
|
type: string |
|
serveService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
serviceUnhealthySecondThreshold: |
|
format: int32 |
|
type: integer |
|
upgradeStrategy: |
|
properties: |
|
type: |
|
type: string |
|
type: object |
|
type: object |
|
status: |
|
properties: |
|
activeServiceStatus: |
|
properties: |
|
applicationStatuses: |
|
additionalProperties: |
|
properties: |
|
message: |
|
type: string |
|
serveDeploymentStatuses: |
|
additionalProperties: |
|
properties: |
|
message: |
|
type: string |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
podName: |
|
type: string |
|
serviceIP: |
|
type: string |
|
serviceName: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
stateTransitionTimes: |
|
additionalProperties: |
|
format: date-time |
|
type: string |
|
type: object |
|
type: object |
|
type: object |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
lastUpdateTime: |
|
format: date-time |
|
type: string |
|
numServeEndpoints: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
pendingServiceStatus: |
|
properties: |
|
applicationStatuses: |
|
additionalProperties: |
|
properties: |
|
message: |
|
type: string |
|
serveDeploymentStatuses: |
|
additionalProperties: |
|
properties: |
|
message: |
|
type: string |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
podName: |
|
type: string |
|
serviceIP: |
|
type: string |
|
serviceName: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
stateTransitionTimes: |
|
additionalProperties: |
|
format: date-time |
|
type: string |
|
type: object |
|
type: object |
|
type: object |
|
serviceStatus: |
|
type: string |
|
type: object |
|
type: object |
|
served: true |
|
storage: true |
|
subresources: |
|
status: {} |
|
- name: v1alpha1 |
|
schema: |
|
openAPIV3Schema: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
metadata: |
|
type: object |
|
spec: |
|
properties: |
|
deploymentUnhealthySecondThreshold: |
|
format: int32 |
|
type: integer |
|
rayClusterConfig: |
|
properties: |
|
autoscalerOptions: |
|
properties: |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
idleTimeoutSeconds: |
|
format: int32 |
|
type: integer |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
upscalingMode: |
|
enum: |
|
- Default |
|
- Aggressive |
|
- Conservative |
|
type: string |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
type: object |
|
enableInTreeAutoscaling: |
|
type: boolean |
|
headGroupSpec: |
|
properties: |
|
enableIngress: |
|
type: boolean |
|
headService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
serviceType: |
|
type: string |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- rayStartParams |
|
- template |
|
type: object |
|
headServiceAnnotations: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
rayVersion: |
|
type: string |
|
suspend: |
|
type: boolean |
|
workerGroupSpecs: |
|
items: |
|
properties: |
|
groupName: |
|
type: string |
|
maxReplicas: |
|
default: 2147483647 |
|
format: int32 |
|
type: integer |
|
minReplicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
rayStartParams: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
replicas: |
|
default: 0 |
|
format: int32 |
|
type: integer |
|
scaleStrategy: |
|
properties: |
|
workersToDelete: |
|
items: |
|
type: string |
|
type: array |
|
type: object |
|
template: |
|
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: |
|
activeDeadlineSeconds: |
|
format: int64 |
|
type: integer |
|
affinity: |
|
properties: |
|
nodeAffinity: |
|
properties: |
|
preferredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
preference: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- preference |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
properties: |
|
nodeSelectorTerms: |
|
items: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchFields: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
weight: |
|
format: int32 |
|
type: integer |
|
required: |
|
- podAffinityTerm |
|
- weight |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
requiredDuringSchedulingIgnoredDuringExecution: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
mismatchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
namespaceSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
namespaces: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
topologyKey: |
|
type: string |
|
required: |
|
- topologyKey |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
automountServiceAccountToken: |
|
type: boolean |
|
containers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
dnsConfig: |
|
properties: |
|
nameservers: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
options: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
searches: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
dnsPolicy: |
|
type: string |
|
enableServiceLinks: |
|
type: boolean |
|
ephemeralContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
targetContainerName: |
|
type: string |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
hostAliases: |
|
items: |
|
properties: |
|
hostnames: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ip: |
|
type: string |
|
required: |
|
- ip |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- ip |
|
x-kubernetes-list-type: map |
|
hostIPC: |
|
type: boolean |
|
hostNetwork: |
|
type: boolean |
|
hostPID: |
|
type: boolean |
|
hostUsers: |
|
type: boolean |
|
hostname: |
|
type: string |
|
imagePullSecrets: |
|
items: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
initContainers: |
|
items: |
|
properties: |
|
args: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
env: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
valueFrom: |
|
properties: |
|
configMapKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
fieldRef: |
|
properties: |
|
apiVersion: |
|
type: string |
|
fieldPath: |
|
type: string |
|
required: |
|
- fieldPath |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
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 |
|
secretKeyRef: |
|
properties: |
|
key: |
|
type: string |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
required: |
|
- key |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
envFrom: |
|
items: |
|
properties: |
|
configMapRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
prefix: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
image: |
|
type: string |
|
imagePullPolicy: |
|
type: string |
|
lifecycle: |
|
properties: |
|
postStart: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
httpGet: |
|
properties: |
|
host: |
|
type: string |
|
httpHeaders: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
sleep: |
|
properties: |
|
seconds: |
|
format: int64 |
|
type: integer |
|
required: |
|
- seconds |
|
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 |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
name: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
containerPort: |
|
format: int32 |
|
type: integer |
|
hostIP: |
|
type: string |
|
hostPort: |
|
format: int32 |
|
type: integer |
|
name: |
|
type: string |
|
protocol: |
|
default: TCP |
|
type: string |
|
required: |
|
- containerPort |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- containerPort |
|
- protocol |
|
x-kubernetes-list-type: map |
|
readinessProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
resizePolicy: |
|
items: |
|
properties: |
|
resourceName: |
|
type: string |
|
restartPolicy: |
|
type: string |
|
required: |
|
- resourceName |
|
- restartPolicy |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
securityContext: |
|
properties: |
|
allowPrivilegeEscalation: |
|
type: boolean |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
capabilities: |
|
properties: |
|
add: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
drop: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
privileged: |
|
type: boolean |
|
procMount: |
|
type: string |
|
readOnlyRootFilesystem: |
|
type: boolean |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxOptions: |
|
properties: |
|
level: |
|
type: string |
|
role: |
|
type: string |
|
type: |
|
type: string |
|
user: |
|
type: string |
|
type: object |
|
seccompProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
startupProbe: |
|
properties: |
|
exec: |
|
properties: |
|
command: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
failureThreshold: |
|
format: int32 |
|
type: integer |
|
grpc: |
|
properties: |
|
port: |
|
format: int32 |
|
type: integer |
|
service: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
scheme: |
|
type: string |
|
required: |
|
- port |
|
type: object |
|
initialDelaySeconds: |
|
format: int32 |
|
type: integer |
|
periodSeconds: |
|
format: int32 |
|
type: integer |
|
successThreshold: |
|
format: int32 |
|
type: integer |
|
tcpSocket: |
|
properties: |
|
host: |
|
type: string |
|
port: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
terminationGracePeriodSeconds: |
|
format: int64 |
|
type: integer |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
stdin: |
|
type: boolean |
|
stdinOnce: |
|
type: boolean |
|
terminationMessagePath: |
|
type: string |
|
terminationMessagePolicy: |
|
type: string |
|
tty: |
|
type: boolean |
|
volumeDevices: |
|
items: |
|
properties: |
|
devicePath: |
|
type: string |
|
name: |
|
type: string |
|
required: |
|
- devicePath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- devicePath |
|
x-kubernetes-list-type: map |
|
volumeMounts: |
|
items: |
|
properties: |
|
mountPath: |
|
type: string |
|
mountPropagation: |
|
type: string |
|
name: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
recursiveReadOnly: |
|
type: string |
|
subPath: |
|
type: string |
|
subPathExpr: |
|
type: string |
|
required: |
|
- mountPath |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- mountPath |
|
x-kubernetes-list-type: map |
|
workingDir: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
nodeName: |
|
type: string |
|
nodeSelector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
os: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
overhead: |
|
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 |
|
preemptionPolicy: |
|
type: string |
|
priority: |
|
format: int32 |
|
type: integer |
|
priorityClassName: |
|
type: string |
|
readinessGates: |
|
items: |
|
properties: |
|
conditionType: |
|
type: string |
|
required: |
|
- conditionType |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
resourceClaims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
resourceClaimName: |
|
type: string |
|
resourceClaimTemplateName: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
resources: |
|
properties: |
|
claims: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
request: |
|
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 |
|
restartPolicy: |
|
type: string |
|
runtimeClassName: |
|
type: string |
|
schedulerName: |
|
type: string |
|
schedulingGates: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
required: |
|
- name |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
securityContext: |
|
properties: |
|
appArmorProfile: |
|
properties: |
|
localhostProfile: |
|
type: string |
|
type: |
|
type: string |
|
required: |
|
- type |
|
type: object |
|
fsGroup: |
|
format: int64 |
|
type: integer |
|
fsGroupChangePolicy: |
|
type: string |
|
runAsGroup: |
|
format: int64 |
|
type: integer |
|
runAsNonRoot: |
|
type: boolean |
|
runAsUser: |
|
format: int64 |
|
type: integer |
|
seLinuxChangePolicy: |
|
type: string |
|
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 |
|
x-kubernetes-list-type: atomic |
|
supplementalGroupsPolicy: |
|
type: string |
|
sysctls: |
|
items: |
|
properties: |
|
name: |
|
type: string |
|
value: |
|
type: string |
|
required: |
|
- name |
|
- value |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
windowsOptions: |
|
properties: |
|
gmsaCredentialSpec: |
|
type: string |
|
gmsaCredentialSpecName: |
|
type: string |
|
hostProcess: |
|
type: boolean |
|
runAsUserName: |
|
type: string |
|
type: object |
|
type: object |
|
serviceAccount: |
|
type: string |
|
serviceAccountName: |
|
type: string |
|
setHostnameAsFQDN: |
|
type: boolean |
|
shareProcessNamespace: |
|
type: boolean |
|
subdomain: |
|
type: string |
|
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 |
|
topologySpreadConstraints: |
|
items: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
matchLabelKeys: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
maxSkew: |
|
format: int32 |
|
type: integer |
|
minDomains: |
|
format: int32 |
|
type: integer |
|
nodeAffinityPolicy: |
|
type: string |
|
nodeTaintsPolicy: |
|
type: string |
|
topologyKey: |
|
type: string |
|
whenUnsatisfiable: |
|
type: string |
|
required: |
|
- maxSkew |
|
- topologyKey |
|
- whenUnsatisfiable |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- topologyKey |
|
- whenUnsatisfiable |
|
x-kubernetes-list-type: map |
|
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: |
|
default: ext4 |
|
type: string |
|
kind: |
|
type: string |
|
readOnly: |
|
default: false |
|
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 |
|
x-kubernetes-list-type: atomic |
|
path: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretFile: |
|
type: string |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
type: string |
|
optional: |
|
type: boolean |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
csi: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
nodePublishSecretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
storageClassName: |
|
type: string |
|
volumeAttributesClassName: |
|
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 |
|
x-kubernetes-list-type: atomic |
|
wwids: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
flexVolume: |
|
properties: |
|
driver: |
|
type: string |
|
fsType: |
|
type: string |
|
options: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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 |
|
image: |
|
properties: |
|
pullPolicy: |
|
type: string |
|
reference: |
|
type: string |
|
type: object |
|
iscsi: |
|
properties: |
|
chapAuthDiscovery: |
|
type: boolean |
|
chapAuthSession: |
|
type: boolean |
|
fsType: |
|
type: string |
|
initiatorName: |
|
type: string |
|
iqn: |
|
type: string |
|
iscsiInterface: |
|
default: default |
|
type: string |
|
lun: |
|
format: int32 |
|
type: integer |
|
portals: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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: |
|
clusterTrustBundle: |
|
properties: |
|
labelSelector: |
|
properties: |
|
matchExpressions: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
operator: |
|
type: string |
|
values: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
required: |
|
- key |
|
- operator |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
matchLabels: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
name: |
|
type: string |
|
optional: |
|
type: boolean |
|
path: |
|
type: string |
|
signerName: |
|
type: string |
|
required: |
|
- path |
|
type: object |
|
configMap: |
|
properties: |
|
items: |
|
items: |
|
properties: |
|
key: |
|
type: string |
|
mode: |
|
format: int32 |
|
type: integer |
|
path: |
|
type: string |
|
required: |
|
- key |
|
- path |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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 |
|
x-kubernetes-list-type: atomic |
|
name: |
|
default: "" |
|
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 |
|
x-kubernetes-list-type: atomic |
|
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: |
|
default: /etc/ceph/keyring |
|
type: string |
|
monitors: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
pool: |
|
default: rbd |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
user: |
|
default: admin |
|
type: string |
|
required: |
|
- image |
|
- monitors |
|
type: object |
|
scaleIO: |
|
properties: |
|
fsType: |
|
default: xfs |
|
type: string |
|
gateway: |
|
type: string |
|
protectionDomain: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sslEnabled: |
|
type: boolean |
|
storageMode: |
|
default: ThinProvisioned |
|
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 |
|
x-kubernetes-list-type: atomic |
|
optional: |
|
type: boolean |
|
secretName: |
|
type: string |
|
type: object |
|
storageos: |
|
properties: |
|
fsType: |
|
type: string |
|
readOnly: |
|
type: boolean |
|
secretRef: |
|
properties: |
|
name: |
|
default: "" |
|
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-map-keys: |
|
- name |
|
x-kubernetes-list-type: map |
|
required: |
|
- containers |
|
type: object |
|
type: object |
|
required: |
|
- groupName |
|
- maxReplicas |
|
- minReplicas |
|
- rayStartParams |
|
- template |
|
type: object |
|
type: array |
|
required: |
|
- headGroupSpec |
|
type: object |
|
serveConfigV2: |
|
type: string |
|
serveService: |
|
properties: |
|
apiVersion: |
|
type: string |
|
kind: |
|
type: string |
|
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: |
|
allocateLoadBalancerNodePorts: |
|
type: boolean |
|
clusterIP: |
|
type: string |
|
clusterIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalIPs: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
externalName: |
|
type: string |
|
externalTrafficPolicy: |
|
type: string |
|
healthCheckNodePort: |
|
format: int32 |
|
type: integer |
|
internalTrafficPolicy: |
|
type: string |
|
ipFamilies: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ipFamilyPolicy: |
|
type: string |
|
loadBalancerClass: |
|
type: string |
|
loadBalancerIP: |
|
type: string |
|
loadBalancerSourceRanges: |
|
items: |
|
type: string |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
ports: |
|
items: |
|
properties: |
|
appProtocol: |
|
type: string |
|
name: |
|
type: string |
|
nodePort: |
|
format: int32 |
|
type: integer |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
default: TCP |
|
type: string |
|
targetPort: |
|
anyOf: |
|
- type: integer |
|
- type: string |
|
x-kubernetes-int-or-string: true |
|
required: |
|
- port |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- port |
|
- protocol |
|
x-kubernetes-list-type: map |
|
publishNotReadyAddresses: |
|
type: boolean |
|
selector: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
x-kubernetes-map-type: atomic |
|
sessionAffinity: |
|
type: string |
|
sessionAffinityConfig: |
|
properties: |
|
clientIP: |
|
properties: |
|
timeoutSeconds: |
|
format: int32 |
|
type: integer |
|
type: object |
|
type: object |
|
trafficDistribution: |
|
type: string |
|
type: |
|
type: string |
|
type: object |
|
status: |
|
properties: |
|
conditions: |
|
items: |
|
properties: |
|
lastTransitionTime: |
|
format: date-time |
|
type: string |
|
message: |
|
maxLength: 32768 |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
minimum: 0 |
|
type: integer |
|
reason: |
|
maxLength: 1024 |
|
minLength: 1 |
|
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$ |
|
type: string |
|
status: |
|
enum: |
|
- "True" |
|
- "False" |
|
- Unknown |
|
type: string |
|
type: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
required: |
|
- lastTransitionTime |
|
- message |
|
- reason |
|
- status |
|
- type |
|
type: object |
|
type: array |
|
x-kubernetes-list-map-keys: |
|
- type |
|
x-kubernetes-list-type: map |
|
loadBalancer: |
|
properties: |
|
ingress: |
|
items: |
|
properties: |
|
hostname: |
|
type: string |
|
ip: |
|
type: string |
|
ipMode: |
|
type: string |
|
ports: |
|
items: |
|
properties: |
|
error: |
|
maxLength: 316 |
|
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$ |
|
type: string |
|
port: |
|
format: int32 |
|
type: integer |
|
protocol: |
|
type: string |
|
required: |
|
- error |
|
- port |
|
- protocol |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: array |
|
x-kubernetes-list-type: atomic |
|
type: object |
|
type: object |
|
type: object |
|
serviceUnhealthySecondThreshold: |
|
format: int32 |
|
type: integer |
|
type: object |
|
status: |
|
properties: |
|
activeServiceStatus: |
|
properties: |
|
applicationStatuses: |
|
additionalProperties: |
|
properties: |
|
healthLastUpdateTime: |
|
format: date-time |
|
type: string |
|
message: |
|
type: string |
|
serveDeploymentStatuses: |
|
additionalProperties: |
|
properties: |
|
healthLastUpdateTime: |
|
format: date-time |
|
type: string |
|
message: |
|
type: string |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
serviceIP: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
type: object |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
type: string |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
pendingServiceStatus: |
|
properties: |
|
applicationStatuses: |
|
additionalProperties: |
|
properties: |
|
healthLastUpdateTime: |
|
format: date-time |
|
type: string |
|
message: |
|
type: string |
|
serveDeploymentStatuses: |
|
additionalProperties: |
|
properties: |
|
healthLastUpdateTime: |
|
format: date-time |
|
type: string |
|
message: |
|
type: string |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
status: |
|
type: string |
|
type: object |
|
type: object |
|
rayClusterName: |
|
type: string |
|
rayClusterStatus: |
|
properties: |
|
availableWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
desiredCPU: |
|
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 |
|
desiredGPU: |
|
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 |
|
desiredMemory: |
|
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 |
|
desiredTPU: |
|
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 |
|
desiredWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
endpoints: |
|
additionalProperties: |
|
type: string |
|
type: object |
|
head: |
|
properties: |
|
podIP: |
|
type: string |
|
serviceIP: |
|
type: string |
|
type: object |
|
lastUpdateTime: |
|
format: date-time |
|
nullable: true |
|
type: string |
|
maxWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
minWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
observedGeneration: |
|
format: int64 |
|
type: integer |
|
readyWorkerReplicas: |
|
format: int32 |
|
type: integer |
|
reason: |
|
type: string |
|
state: |
|
type: string |
|
type: object |
|
type: object |
|
serviceStatus: |
|
type: string |
|
type: object |
|
type: object |
|
served: true |
|
storage: false |
|
subresources: |
|
status: {} |
|
|
|
--- |
|
# Source: kuberay-operator/templates/serviceaccount.yaml |
|
apiVersion: v1 |
|
kind: ServiceAccount |
|
metadata: |
|
name: kuberay-operator |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
--- |
|
# Source: kuberay-operator/templates/ray_rayjob_editor_role.yaml |
|
# permissions for end users to edit rayjobs. |
|
|
|
kind: ClusterRole |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: rayjob-editor-role |
|
rules: |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayjobs |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayjobs/status |
|
verbs: |
|
- get |
|
--- |
|
# Source: kuberay-operator/templates/ray_rayjob_viewer_role.yaml |
|
# permissions for end users to view rayjobs. |
|
|
|
kind: ClusterRole |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: rayjob-viewer-role |
|
rules: |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayjobs |
|
verbs: |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayjobs/status |
|
verbs: |
|
- get |
|
--- |
|
# Source: kuberay-operator/templates/ray_rayservice_editor_role.yaml |
|
# permissions for end users to edit rayservices. |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
kind: ClusterRole |
|
metadata: |
|
name: rayservice-editor-role |
|
rules: |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayservices |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayservices/status |
|
verbs: |
|
- get |
|
--- |
|
# Source: kuberay-operator/templates/ray_rayservice_viewer_role.yaml |
|
# permissions for end users to view rayservices. |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
kind: ClusterRole |
|
metadata: |
|
name: rayservice-viewer-role |
|
rules: |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayservices |
|
verbs: |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayservices/status |
|
verbs: |
|
- get |
|
--- |
|
# Source: kuberay-operator/templates/role.yaml |
|
kind: ClusterRole |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: kuberay-operator |
|
rules: |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- endpoints |
|
verbs: |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- events |
|
- pods/status |
|
- services |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- pods |
|
verbs: |
|
- create |
|
- delete |
|
- deletecollection |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- pods/proxy |
|
- services/status |
|
verbs: |
|
- get |
|
- patch |
|
- update |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- serviceaccounts |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- services/proxy |
|
verbs: |
|
- create |
|
- get |
|
- patch |
|
- update |
|
- apiGroups: |
|
- batch |
|
resources: |
|
- jobs |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- coordination.k8s.io |
|
resources: |
|
- leases |
|
verbs: |
|
- create |
|
- get |
|
- list |
|
- update |
|
- apiGroups: |
|
- extensions |
|
- networking.k8s.io |
|
resources: |
|
- ingresses |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- networking.k8s.io |
|
resources: |
|
- ingressclasses |
|
verbs: |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayclusters |
|
- rayjobs |
|
- rayservices |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayclusters/finalizers |
|
- rayjobs/finalizers |
|
- rayservices/finalizers |
|
verbs: |
|
- update |
|
- apiGroups: |
|
- ray.io |
|
resources: |
|
- rayclusters/status |
|
- rayjobs/status |
|
- rayservices/status |
|
verbs: |
|
- get |
|
- patch |
|
- update |
|
- apiGroups: |
|
- rbac.authorization.k8s.io |
|
resources: |
|
- rolebindings |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- watch |
|
- apiGroups: |
|
- rbac.authorization.k8s.io |
|
resources: |
|
- roles |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- update |
|
- watch |
|
- apiGroups: |
|
- route.openshift.io |
|
resources: |
|
- routes |
|
verbs: |
|
- create |
|
- delete |
|
- get |
|
- list |
|
- patch |
|
- update |
|
- watch |
|
--- |
|
# Source: kuberay-operator/templates/rolebinding.yaml |
|
kind: ClusterRoleBinding |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: kuberay-operator |
|
subjects: |
|
- kind: ServiceAccount |
|
name: kuberay-operator |
|
namespace: default |
|
roleRef: |
|
kind: ClusterRole |
|
name: kuberay-operator |
|
apiGroup: rbac.authorization.k8s.io |
|
--- |
|
# Source: kuberay-operator/templates/leader_election_role.yaml |
|
kind: Role |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: kuberay-operator-leader-election |
|
rules: |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- configmaps |
|
verbs: |
|
- get |
|
- list |
|
- watch |
|
- create |
|
- update |
|
- patch |
|
- delete |
|
- apiGroups: |
|
- "" |
|
resources: |
|
- events |
|
verbs: |
|
- create |
|
- apiGroups: |
|
- coordination.k8s.io |
|
resources: |
|
- leases |
|
verbs: |
|
- create |
|
- get |
|
- list |
|
- update |
|
--- |
|
# Source: kuberay-operator/templates/leader_election_role_binding.yaml |
|
kind: RoleBinding |
|
apiVersion: rbac.authorization.k8s.io/v1 |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
name: kuberay-operator-leader-election |
|
subjects: |
|
- kind: ServiceAccount |
|
name: kuberay-operator |
|
namespace: default |
|
roleRef: |
|
kind: Role |
|
name: kuberay-operator-leader-election |
|
apiGroup: rbac.authorization.k8s.io |
|
--- |
|
# Source: kuberay-operator/templates/service.yaml |
|
apiVersion: v1 |
|
kind: Service |
|
metadata: |
|
name: kuberay-operator |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
spec: |
|
type: ClusterIP |
|
ports: |
|
- port: 8080 |
|
targetPort: http |
|
protocol: TCP |
|
name: http |
|
selector: |
|
app.kubernetes.io/name: kuberay-operator |
|
app.kubernetes.io/instance: kuberay-operator |
|
--- |
|
# Source: kuberay-operator/templates/deployment.yaml |
|
apiVersion: apps/v1 |
|
kind: Deployment |
|
metadata: |
|
name: kuberay-operator |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
helm.sh/chart: kuberay-operator-1.3.2 |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/managed-by: Helm |
|
spec: |
|
replicas: 1 |
|
strategy: |
|
type: Recreate |
|
selector: |
|
matchLabels: |
|
app.kubernetes.io/name: kuberay-operator |
|
app.kubernetes.io/instance: kuberay-operator |
|
template: |
|
metadata: |
|
labels: |
|
app.kubernetes.io/name: kuberay-operator |
|
app.kubernetes.io/instance: kuberay-operator |
|
app.kubernetes.io/component: kuberay-operator |
|
spec: |
|
serviceAccountName: kuberay-operator |
|
securityContext: |
|
{} |
|
containers: |
|
- name: kuberay-operator |
|
securityContext: |
|
allowPrivilegeEscalation: false |
|
capabilities: |
|
drop: |
|
- ALL |
|
readOnlyRootFilesystem: true |
|
runAsNonRoot: true |
|
seccompProfile: |
|
type: RuntimeDefault |
|
image: "quay.io/kuberay/operator:v1.3.2" |
|
imagePullPolicy: IfNotPresent |
|
command: |
|
- /manager |
|
args: |
|
- --feature-gates=RayClusterStatusConditions=true,RayJobDeletionPolicy=false |
|
- --enable-leader-election=true |
|
ports: |
|
- name: http |
|
containerPort: 8080 |
|
protocol: TCP |
|
env: |
|
null |
|
livenessProbe: |
|
httpGet: |
|
path: /metrics |
|
port: http |
|
initialDelaySeconds: 10 |
|
periodSeconds: 5 |
|
failureThreshold: 5 |
|
readinessProbe: |
|
httpGet: |
|
path: /metrics |
|
port: http |
|
initialDelaySeconds: 10 |
|
periodSeconds: 5 |
|
failureThreshold: 5 |
|
resources: |
|
limits: |
|
cpu: 100m |
|
memory: 512Mi |
|
--- |
|
# Source: kuberay-operator/templates/multiple_namespaces_role.yaml |
|
# Install Role for namespaces listed in watchNamespace. |
|
# This should be consistent with `role.yaml`, except for the `kind` field. |
|
--- |
|
# Source: kuberay-operator/templates/multiple_namespaces_rolebinding.yaml |
|
# Install RoleBinding for namespaces listed in watchNamespace. |
|
# This should be consistent with `rolebinding.yaml`, except for the `kind` field.
|