維護資源
建立資源
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
在實際應用中較為方便使用.
沒有留言:
張貼留言