Difference between revisions of "Kubernetes restartPolicy"

From wikieduonline
Jump to navigation Jump to search
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
* https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy
 
* https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/#restart-policy
  
 +
* <code>[[restartPolicy]]:</code> for pods <code>Always, OnFailure</code>, and <code>Never</code>.
 +
* <code>[[restartPolicy]]:</code> for [[Pod templates]] in [[Deployments]] only <code>Always</code>
 +
 +
* [[kind: Pod]]
 +
* [[kind: Deployment]]
  
 
* <code>[[PodStatus]]: PodScheduled, ContainersReady, Initialized, Ready</code>
 
* <code>[[PodStatus]]: PodScheduled, ContainersReady, Initialized, Ready</code>
 +
 +
* <code>[[kubectl get deployments -o json -A]] | grep restartPolicy</code>
 +
 +
== Container restartPolicy ==
 +
{{K8s secret official example}}
  
 
== Related ==
 
== Related ==
 
* [[Docker restartPolicy]]
 
* [[Docker restartPolicy]]
 +
* [[Kubernetes Pod Lifecycle]]
 +
* <code>[[resources:]]</code>
 +
* <code>[[autoScaler:]]</code>
 +
* <code>[[kubectl get pods -o json]]</code>
 +
* <code>[[dnsPolicy]]</code>
 +
* [[Kubernetes probes]]
 +
* [[CrashLoopBackOff]]
 +
* [[Liveness-exec with sidecar container]]
  
 
== See also ==
 
== See also ==
* {{K8s}}
+
* {{Kubernetes restartPolicy}}
 +
* {{Kubernetes deployments}}
 +
* {{K8s pods}}
  
 
[[Category:K8s]]
 
[[Category:K8s]]

Latest revision as of 11:10, 22 October 2024

  • PodStatus: PodScheduled, ContainersReady, Initialized, Ready

Container restartPolicy[edit]

 apiVersion: v1
kind: Pod
metadata:
  name: secret-env-pod
spec:
  containers:
  - name: mycontainer
    image: redis
    env:
      - name: SECRET_USERNAME
        valueFrom:
          secretKeyRef:
            name: mysecret
            key: username
            optional: false # same as default; "mysecret" must exist
                            # and include a key named "username"
      - name: SECRET_PASSWORD
        valueFrom:
          secretKeyRef:
            name: mysecret
            key: password
            optional: false # same as default; "mysecret" must exist
                            # and include a key named "password"
  restartPolicy: Never

Related[edit]

See also[edit]

Advertising: