1、kubectl explain pods.spec.containers 查看新建containers哪些是必须项
2、docker image ls查看有哪些镜像
imagePullPolicy <string>
Always:本地无论有没有镜像全部去仓库下载
Never:本地如果有就用,没有也不去仓库下载
IfNotPresent:如果本地存在就用,没有就去仓库下载
如果标签是latest为Always
如果标签为其他的就用IfNotPresent
修改镜像中默认应用:
容器:Entrypoint cmd
k8s:command args
标签:
key=value 长度不能超过63个字符
key:字母、数字、下划线、-、_、.
value:可以为空
探针类型有三种:
ExecAction、TCPSocketAction、HTTPGetAction
kubectl explain pods.spec.containers.livenessProbe
(livenessProbe存活性探测 readinessProbe就绪性探测) 存活不一定就绪
exec探针
failureThreshold 默认是联系3次失败 最小为1
periodSeconds 默认10秒检测一次
timeoutSeconds 每次检测1秒超时