k8s集群问题杂记

96 阅读1分钟

1、集群或容器部署的节点重启导致镜像回退问题

- 解决方案:删除当前容器重新部署,不需要删除service

 
```
deploy="tools-server-api"
ns="cloud"
image="127.0.0.1:5000/test/dev20221212/server-api:1.0.0-bb31d5c"
port=8080

kubectl delete deploy $deploy -n $ns

kubectl create deploy $deploy --image=$image -n $ns
kubectl set env -n $ns  deployment/$deploy kubesphere='{"url":"http://127.0.0.1:30880","username":"admin","passwd":"xxx"}'
```

2、使用kubesphere构建镜像产生的job不会自动清理且占用资源等导致集群节点IO失联,影响应用容器正常部署(创建容器失败或Attach container failed)