为集群配置SNAT规则(Standard/Turbo集群):配置SNAT规则后,集群中的Pod实例都将具备访问公网的能力。此时,创建新的工作负载,可以直接通过公网拉取镜像。具体操作步骤,请参见从容器访问公网。
在设置为Failed之后,Pod仅在达到Failed阶段时才会被替换,而不是在它们处于终止过程中(Terminating)时被替换。此外,您可以检查Job的.status.termination字段。该字段的值表示终止过程中的Job所关联的Pod数量。
在设置为Failed之后,Pod仅在达到Failed阶段时才会被替换,而不是在它们处于终止过程中(Terminating)时被替换。此外,您可以检查Job的.status.termination字段。该字段的值表示终止过程中的Job所关联的Pod数量。
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS
容器数 个 集群中处在不同运行状态下的容器个数(状态包含:Containers Running、Containers Waiting、Containers Terminated等)。 CPU使用量 Cores 以命名空间为粒度统计各个命名空间内的所有容器的CPU使用量之和。
mountPath: /tmp readOnly: false subPath: '' imagePullSecrets: - name: default-secret terminationGracePeriodSeconds
0 21s priority-medium-test-1 1/1 Terminating 0 21s priority-medium-test-2 1/1 Terminating 0 21s
kill -s SIGSEGV $$ 回显结果如下: command terminated with exit code 139 登录节点,在/home/coredump路径下查看core文件是否生成。
仅Deployment支持配置 缩容时间窗(terminationGracePeriodSeconds) 表示Pod在被删除时,Kubelet给容器预留的最大终止等待时间,默认为30秒。容器应在这段时间内优雅退出,否则系统将会发送SIGKILL的系统信号强制终止。
lastState: terminated: containerID: docker://7aae52677a4542917c23b10fb56fcb2434c2e8427bc956065183c1879cc0dbd2 exitCode: 137
kubectl get pods -l app=nginx -o wide 回显如下: NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS
若为HTTP/HTTPS/TERMINATED_HTTPS监听器,取值范围为0-4000s,默认值为60s。 若为UDP协议(仅独享型ELB支持),取值范围为10-4000s,默认值为300s。
/dev/termination-log terminationMessagePolicy: File imagePullPolicy: IfNotPresent restartPolicy: Always terminationGracePeriodSeconds
networking.istio.io/v1alpha3 kind: DestinationRule metadata: name: reviews spec: host: reviews trafficPolicy: loadBalancer: simple
Pod访问公网:集群内的容器在访问公网时,系统会将Pod IP通过NAT转换成节点IP,使Pod以节点IP的形式与外部进行通信。 VPC网络集群中默认将10.0.0.0/8、172.16.0.0/12、192.168.0.0/16这三个VPC私有网段视为集群私有网段。
npd插件:需升级至1.18.10及以上版本 log-agent插件:需升级至1.3.0及以上版本 容器隧道网络集群升级至1.19.16-r4、1.21.7-r0、1.23.5-r0、1.25.1-r0及之后的版本时,会移除匹配目的地址是容器网段且源地址非容器网段的SNAT规则;如果您之前通过配置
落盘加密特性兼容性检查异常处理 Ubuntu内核与GPU驱动兼容性提醒 排水任务检查异常处理 节点镜像层数量异常检查 检查集群是否满足滚动升级条件 轮转证书文件数量检查 Ingress与ELB配置一致性检查 集群网络组件的NetworkPolicy开关检查 集群与节点池配置管理检查 控制节点时区检查 SnatIPRanges
--ctstate RELATED,ESTABLISHED,DNAT -j DROP 如果集群不需要开启API Server不安全端口,可以将--insecure-port=0添加到kubernetes API服务器命令行来禁用端口。
无隧道封装,跨节点通过VPC路由器转发,性能较好,可媲美主机网络,但存在NAT转换损耗。 容器网络与VPC网络融合,性能无损耗。 组网规模 最大可支持2000节点 受限于VPC路由表能力,适合中小规模组网,建议规模为1000节点及以下。
v1 spec: containers: - name: container-1 image: nginx:latest imagePullPolicy: IfNotPresent terminationGracePeriodSeconds