我正在处理 kubernetes 的清单job
。
apiVersion: batch/v1
kind: Job
metadata:
name: hello-job
spec:
template:
spec:
containers:
- name: hello
image: hello-image:latest
Run Code Online (Sandbox Code Playgroud)
然后我应用清单使用kubectl apply -f <deployment.yaml>
并且作业运行没有任何问题。
当我将正在运行的容器的图像从latest
其他图像更改时,问题就出现了。
那时,我field is immutable
在应用清单时遇到了异常。
如果作业正在运行或已完成,我会收到相同的异常。到目前为止,我发现的唯一解决方法是在应用新清单之前手动删除作业。
如何更新当前作业而不必先手动删除它?
归档时间: |
|
查看次数: |
5478 次 |
最近记录: |