nir*_*368 5 deployment kubernetes
我在 k8s 中有现有部署,我想更新容器,我在部署中更新了 docker 镜像标签(新的唯一 id)并运行:
kubectl apply -f testdeploy.yml --namespace=myapp
Run Code Online (Sandbox Code Playgroud)
输出是:deployment.apps/fakename configured
但什么也没发生。
当我跑步时,kubectl get pods --namespace=myapp
我只能看到一个年老的豆荚。
有时有效,有时无效,为什么?
怎么了?
尝试添加ImagePullPolicy: Always
如下:
spec:
containers:
- image: <YOUR_IMAGE>:<YOUR_TAG>
imagePullPolicy: Always
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3011 次 |
最近记录: |