2023年10月29日 星期日

kubectl常用命令

維護資源

建立資源

kubectl create -f mysql-deployment.yaml -n java-web-dev

更新資源

kubectl apply -f mysql-deployment.yaml -n java-web-dev

刪除資源

kubectl delete -f mysql-deployment.yaml -n java-web-dev

使用apply或create?
安全性:kubectl create在資源已存在的情況下會失敗,從而避免覆蓋,而kubectl apply可以安全地用於更新現有資源。
方便性:對於需要經常更新配置的環境,如動態的開發環境或 CI/CD,使用kubectl apply更為方便。
最佳實務:在實際應用中,kubectl apply廣泛用於持續部署,因為它可以方便地處理資源的變化,而kubectl create則用於需要明確建立新資源的情況。
kubectl apply在實際應用中較為方便使用.

沒有留言:

張貼留言