pod重启策略

pod的重启策略(RestartPolicy)应用于pod内的所有容器,并且仅在pod所处的node上由kubelet进行判断和重启操作。

Aliways:当容器失败时,由kubelet自动重启该容器

OnFailure:当容器终止运行切退出码不为0时,由kubelet自动重启该容器

Never:不论容器运行状态如何,kubelet都不会重启该容器

示例:

[root@master01 yaml]# cat pod.yaml 
apiVersion: v1
kind: Pod
metadata:
  name: tomcat-pod
  namespace: default
  labels:
    tomcat:  tomcat-pod
spec:
  restartPolicy: Always
  containers:
  - name:  tomcat-pod-java
    ports:
    - containerPort: 8080
    image: tomcat:8.5-jre8-alpine
    imagePullPolicy: IfNotPresent

发表评论

后才能评论