Kubernetes仪表板更新部署问题

时间:2019-02-14 02:47:50

标签: kubernetes kubernetes-dashboard

当我尝试通过上传更新的deploy.yaml 来更新部署时,显示deployments.apps {my-app-name} already exists时出错。

我知道我可以从部署中更新映像版本,但是我想使用yaml来完成所有工作,以便可以跟踪自己在做什么。

谢谢

p.s。我没有控制台访问那台机器的权限,只有仪表板Web界面。

2 个答案:

答案 0 :(得分:0)

请在命令行中尝试以下操作:

kubectl apply -f deployment.yaml -n <namespace name>

要通过仪表板上传yaml文件来实现此目的-

删除现有部署并上传修改后的文件。部署运行时,无法再次上载同一部署的文件。

答案 1 :(得分:0)

找不到其他通过仪表板WEB UI子菜单更新部署的方法:Deployments > View/edit YAML。似乎https://Web_ui_dashboard_IP/api/v1/appdeploymentfromfile中的POST请求不支持修改部署。