Difference between revisions of "Liveness-exec with sidecar container"
Jump to navigation
Jump to search
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Non working example: | ||
[[apiVersion: v1]] | [[apiVersion: v1]] | ||
[[kind: Pod]] | [[kind: Pod]] | ||
Line 6: | Line 7: | ||
labels: | labels: | ||
test: liveness | test: liveness | ||
− | name: liveness-exec | + | name: [[liveness-exec]] |
spec: | spec: | ||
containers: | containers: | ||
Line 22: | Line 23: | ||
initialDelaySeconds: 5 | initialDelaySeconds: 5 | ||
periodSeconds: 5 | periodSeconds: 5 | ||
− | - name: | + | [[initContainers:]] |
+ | - name: init-container | ||
image: busybox | image: busybox | ||
command: ["sh", "-c", "while true; do sleep 3600; done"] | command: ["sh", "-c", "while true; do sleep 3600; done"] | ||
− | + | [[restartPolicy:]] Never | |
− | |||
+ | == Errors == | ||
+ | The [[Pod]] "[[liveness-exec]]" is invalid: spec.[[containers]][1].restartPolicy: Forbidden: may not be set for [[non-init containers]] | ||
== See also == | == See also == | ||
− | * {{ | + | * {{sidecar}} |
[[Category:K8s]] | [[Category:K8s]] |
Latest revision as of 11:16, 22 October 2024
Non working example:
apiVersion: v1 kind: Pod metadata: labels: test: liveness name: liveness-exec spec: containers: - name: liveness image: registry.k8s.io/busybox args: - /bin/sh - -c - touch /tmp/healthy; sleep 30; rm -f /tmp/healthy; sleep 600 livenessProbe: exec: command: - cat - /tmp/healthy initialDelaySeconds: 5 periodSeconds: 5 initContainers: - name: init-container image: busybox command: ["sh", "-c", "while true; do sleep 3600; done"] restartPolicy: Never
Errors[edit]
The Pod "liveness-exec" is invalid: spec.containers[1].restartPolicy: Forbidden: may not be set for non-init containers
See also[edit]
Advertising: