【发布时间】:2020-01-09 06:14:12
【问题描述】:
如何保留与 Job 关联的 Kubernetes 失败 Pod
我已尝试使用作业级别的注释。
restartPolicy
backOffLimit
TTLAfterFinished
activeDeadlineSeconds
apiVersion: batch/v1
kind: Job
metadata:
name: sample-job
labels:
app: "sample-job"
chart: "sample-chart"
spec:
template:
metadata:
labels:
app: "sample-job"
spec:
backOffLimit: 5
restartPolicy: OnFailure
containers:
- name: sample-job-container
image: <image>
imagePullPolicy: IfNotPresent
我想知道我可以在 Job 文件上应用的配置以永久保留 pod,即使 Job 在指定重试后失败以用于调试目的
【问题讨论】:
-
您能具体说明您的问题吗?根据文档,作业失败后不会删除作业吊舱。