内置组件列表
本文档将按字典序展示所有内置组件的参数列表。
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量名称。 | string | true | |
value | 环境变量的值。 | string | false | |
valueFrom | 从哪个资源中读取环境变量的定义。 | valueFrom | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
secretKeyRef | secret 键的引用。 | | false | |
configMapKeyRef | configmap 键的引用。 | configMapKeyRef | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | Secret 名称。 | string | true | |
key | 选择 Secret 中存在的 key。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量的名称。 | string | true | |
key | configmap 中的键名。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
medium | | string | false | empty |
type | Specify volume type, options: “pvc”,”configMap”,”secret”,”emptyDir”, default to emptyDir。 | string | false | emptyDir |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
ip | | string | true | |
hostnames | | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | httpGet | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
httpHeaders | | []httpHeaders | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | httpGet | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
httpHeaders | | []httpHeaders | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
定义一个同 Kubernetes 每个机器 Node 都运行的服务。
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
labels | 工作负载的标签。 | map[string]:string | false | |
annotations | 工作负载的注解。 | map[string]:string | false | |
image | 容器使用的镜像。 | string | true | |
imagePullPolicy | 镜像拉取策略。 | string | false | |
imagePullSecrets | 容器的镜像拉取密钥。 | []string | false | |
ports | 指定业务流量进入的端口(多个),默认为 80。 | | false | |
cmd | 容器的启动命令。 | []string | false | |
env | 容器中的环境变量。 | []env | false | |
cpu | CPU 核数 (0.5 CPU 核), 1 (1 CPU 核)。 | string | false | |
memory | 所需要的内存大小。 | string | false | |
volumeMounts | | | false | |
volumes | Deprecated field, use volumeMounts instead。 | []volumes | false | |
livenessProbe | 判断容器是否存活的探针。 | | false | |
readinessProbe | 判断容器是否就绪,能够接受用户流量的探针。 | readinessProbe | false | |
hostAliases | 定义容器内的 hostAliases。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 要暴露的 IP 端口号。 | int | true | |
name | 端口名称。 | string | false | |
protocol | 端口协议类型 UDP, TCP, 或者 SCTP。 | string | false | TCP |
expose | 端口是否需要暴露。 | bool | false | false |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量名称。 | string | true | |
value | 环境变量的值。 | string | false | |
valueFrom | 从哪个资源中读取环境变量的定义。 | valueFrom | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
secretKeyRef | secret 键的引用。 | | false | |
configMapKeyRef | configmap 键的引用。 | configMapKeyRef | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | Secret 名称。 | string | true | |
key | 选择 Secret 中存在的 key。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量的名称。 | string | true | |
key | configmap 中的键名。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
pvc | 挂载一个 PVC 卷。 | | false | |
configMap | 挂载一个 configmap 卷。 | []configMap | false | |
secret | 挂载一个 secret 卷。 | | false | |
emptyDir | 挂载一个 emptyDir 的卷。 | []emptyDir | false | |
hostPath | 挂载主机目录卷。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
claimName | PVC 名称。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
defaultMode | | int | false | 420 |
cmName | | string | true | |
items | | []items | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
key | | string | true | |
path | | string | true | |
mode | | int | false | 511 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
defaultMode | | int | false | 420 |
secretName | | string | true | |
items | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
medium | | string | false | empty |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
mountPropagation | | string | false | |
path | | string | true | |
readOnly | | bool | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
medium | | string | false | empty |
type | Specify volume type, options: “pvc”,”configMap”,”secret”,”emptyDir”, default to emptyDir。 | string | false | emptyDir |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | exec | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | tcpSocket | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
host | | string | false | |
scheme | | string | false | HTTP |
httpHeaders | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | exec | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | tcpSocket | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
host | | string | false | |
scheme | | string | false | HTTP |
httpHeaders | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
ip | | string | true | |
hostnames | | []string | true | |
列表中的元素为完整的 Kubernetes 资源结构体。
NAME | DESCRIPTION | TYPE | REQUIRED | DEFAULT |
---|
objects | A slice of Kubernetes resource manifests | []Kubernetes-Objects | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
labels | 工作负载的标签。 | map[string]:string | false | |
annotations | 工作负载的注解。 | map[string]:string | false | |
count | 每次任务执行的并行度。 | int | false | 1 |
image | 容器使用的镜像。 | string | true | |
imagePullPolicy | 镜像拉取策略。 | string | false | |
imagePullSecrets | 容器的镜像拉取密钥。 | []string | false | |
restart | 定义失败重启策略,可选值为 Never 或者 OnFailure,默认是 OnFailure。 | string | false | Never |
cmd | 容器的启动命令。 | []string | false | |
env | 容器中的环境变量。 | | false | |
cpu | CPU 核数 (0.5 CPU 核), 1 (1 CPU 核)。 | string | false | |
memory | 所需要的内存大小。 | string | false | |
volumes | Declare volumes and volumeMounts。 | []volumes | false | |
livenessProbe | 判断容器是否存活的探针。 | | false | |
readinessProbe | 判断容器是否就绪,能够接受用户流量的探针。 | readinessProbe | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量名称。 | string | true | |
value | 环境变量的值。 | string | false | |
valueFrom | 从哪个资源中读取环境变量的定义。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
secretKeyRef | secret 键的引用。 | secretKeyRef | false | |
configMapKeyRef | configmap 键的引用。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | Secret 名称。 | string | true | |
key | 选择 Secret 中存在的 key。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量的名称。 | string | true | |
key | configmap 中的键名。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
medium | | string | false | empty |
type | Specify volume type, options: “pvc”,”configMap”,”secret”,”emptyDir”, default to emptyDir。 | string | false | emptyDir |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | exec | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | tcpSocket | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
httpHeaders | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | exec | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | tcpSocket | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
httpHeaders | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
定义一个长期运行的,可伸缩的容器化的服务,并且会暴露一个服务端点用来接受来自客户的外部流量。
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
labels | 工作负载的标签。 | map[string]:string | false | |
annotations | 工作负载的注解。 | map[string]:string | false | |
image | 容器使用的镜像。 | string | true | |
imagePullPolicy | 镜像拉取策略。 | string | false | |
imagePullSecrets | 容器的镜像拉取密钥。 | []string | false | |
ports | 指定业务流量进入的端口(多个),默认为 80。 | []ports | false | |
cmd | 容器的启动命令。 | []string | false | |
env | 容器中的环境变量。 | | false | |
cpu | CPU 核数 (0.5 CPU 核), 1 (1 CPU 核)。 | string | false | |
memory | 所需要的内存大小。 | string | false | |
volumeMounts | | volumeMounts | false | |
volumes | Deprecated field, use volumeMounts instead。 | | false | |
livenessProbe | 判断容器是否存活的探针。 | livenessProbe | false | |
readinessProbe | 判断容器是否就绪,能够接受用户流量的探针。 | | false | |
hostAliases | 定义容器内的 hostAliases。 | []hostAliases | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 要暴露的 IP 端口号。 | int | true | |
name | 端口名称。 | string | false | |
protocol | 端口协议类型 UDP, TCP, 或者 SCTP。 | string | false | TCP |
expose | 端口是否需要暴露。 | bool | false | false |
nodePort | exposed node port. Only Valid when exposeType is NodePort。 | int | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量名称。 | string | true | |
value | 环境变量的值。 | string | false | |
valueFrom | 从哪个资源中读取环境变量的定义。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
secretKeyRef | secret 键的引用。 | secretKeyRef | false | |
configMapKeyRef | configmap 键的引用。 | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | Secret 名称。 | string | true | |
key | 选择 Secret 中存在的 key。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | 环境变量的名称。 | string | true | |
key | configmap 中的键名。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
pvc | 挂载一个 PVC 卷。 | []pvc | false | |
configMap | 挂载一个 configmap 卷。 | | false | |
secret | 挂载一个 secret 卷。 | []secret | false | |
emptyDir | 挂载一个 emptyDir 的卷。 | | false | |
hostPath | 挂载主机目录卷。 | []hostPath | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
subPath | | string | false | |
claimName | PVC 名称。 | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
subPath | | string | false | |
defaultMode | | int | false | 420 |
cmName | | string | true | |
items | | | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
key | | string | true | |
path | | string | true | |
mode | | int | false | 511 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
subPath | | string | false | |
defaultMode | | int | false | 420 |
secretName | | string | true | |
items | | []items | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
key | | string | true | |
path | | string | true | |
mode | | int | false | 511 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
subPath | | string | false | |
medium | | string | false | empty |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
subPath | | string | false | |
path | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
mountPath | | string | true | |
medium | | string | false | empty |
type | Specify volume type, options: “pvc”,”configMap”,”secret”,”emptyDir”, default to emptyDir。 | string | false | emptyDir |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | httpGet | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
host | | string | false | |
scheme | | string | false | HTTP |
httpHeaders | | []httpHeaders | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
port | 指定健康检查的 TCP socket。 | int | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
exec | 通过在容器中执行一条命令判断是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
httpGet | 通过发送 httpGet 请求判断容器是否就绪。 请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | httpGet | false | |
tcpSocket | 通过 tcpSocket 是否开启判断容器是否就绪。请注意就绪性检查必须并且也只能定义 httpGet,tcpSocket 或者 exec 中的一个。 | | false | |
initialDelaySeconds | 定义容器启动多少秒之后开始第一次检查。 | int | false | 0 |
periodSeconds | 定义每次检查之间的时间间隔。 | int | false | 10 |
timeoutSeconds | 定义检查的超时时间。 | int | false | 1 |
successThreshold | 定义检查成功多少次之后判断容器已经就绪。 | int | false | 1 |
failureThreshold | 定义检查失败多少次之后判断容器已经不健康。 | int | false | 3 |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
command | 容器中执行的命令,命令返回 0 则为正常,否则则为失败。 | []string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
path | 定义服务端点请求的路径。 | string | true | |
port | 定义服务端点的端口号。 | int | true | |
host | | string | false | |
scheme | | string | false | HTTP |
httpHeaders | | []httpHeaders | false | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
name | | string | true | |
value | | string | true | |
名称 | 描述 | 类型 | 是否必须 | 默认值 |
---|
ip | | string | true | |
hostnames | | []string | true | |
Last updated on 2022年12月1日 by Somefive