如何保留与作业关联的Kubernetes failed Pod
我已经尝试了在Job级别使用注释。
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文件上应用哪些配置来永久保留pods,即使在指定的调试重试后Job失败了
发布于 2019-11-19 04:31:52
当作业完成时(无论它是成功还是失败),作业对象及其管理的所有Pod对象都将保留。但是,当您删除Job对象时,它所管理的所有Pod也会被删除。因此,为了保留Pod,只要不删除Job即可。
https://stackoverflow.com/questions/57820793
复制相似问题