fix: 改用 kubectl set image 避免权限问题
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Agent
2026-03-24 01:06:05 +00:00
parent 4c163620be
commit f0ce1fe825

View File

@@ -44,8 +44,7 @@ steps:
cluster: kubernetes
namespace: drone
commands:
- sed -i "s/latest/${DRONE_COMMIT_SHA:0:8}/g" k8s/deployment.yaml
- kubectl apply -f k8s/deployment.yaml
- kubectl set image deployment/todo-backend todo-backend=ccr.ccs.tencentyun.com/violin/todo-backend:${DRONE_COMMIT_SHA:0:8} -n drone
- kubectl rollout restart deployment/todo-backend -n drone
---