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 次 |
| 最近记录: |