原文:使用kubectl create 和 kubectl apply創建資源對象的區別

序號 kubectl apply kubectl create 根據yaml文件中包含的字段 yaml文件可以只寫需要改動的字段 ,直接升級集群中的現有資源對象 首先刪除集群中現有的所有資源,然后重新根據yaml文件 必須是完整的配置信息 生成新的資源對象 yaml文件可以不完整,只寫需要的字段 yaml文件必須是完整的配置字段內容 kubectl apply只工作在yaml文件中的某些改動過的 ...

2020-07-07 23:31 0 4069 推薦指數:

查看詳情

kubectl createkubectl apply區別

1. 描述: kubectl create -f xx.yaml kubectl apply -f xx.yaml 如果yaml文件中的kind值為deployment,那么上面這兩個命令都可以創建一個deployment,生成相應數量的pod 那二者有什么區別呢? 2. 區別 ...

Tue Nov 17 07:02:00 CST 2020 0 2173
(轉)Kubernetes: kubectl createkubectl apply區別

背景:創建一個k8s資源的時候可以使用 kubectl create 也可以使用 kubectl apply,到底有什么區別呢?分析:1.官方解釋kubectl createkubectl apply命令之間存在細微差別。 kubectl create命令可創建資源。 因此,如果再次運行 ...

Tue Nov 17 05:22:00 CST 2020 0 879
kubectl create / replace 與kubectl apply區別

kubectl create / replace 以ngnix 的 nginx.yaml為例: 使用 kubectl create 命令在 Kubernetes 里創建這個 Deployment 對象: 當我們想要修改鏡像的時候,除了使用kubectl edit /kubectl ...

Thu Aug 27 00:54:00 CST 2020 0 3099
kubectl apply vs kubectl edit

畫了一個圖來描述一個問題:某個deployment一直都是通過模板生成yaml並通過kubectl apply到集群,如果現在直接在集群上通過通過kubectl edit增加一段apply的模板中沒有的配置項,下次通過模板繼續apply更新,kubectl edit增加的部分會被置空 ...

Sat Aug 14 05:09:00 CST 2021 0 145
使用kubectl創建部署

本文使用自己利用VirtubalBox搭建的集群環境,暫時只有一個Master、一個Node。如果想了解集群的搭建,可以參考我的文章離線環境安裝Kubernetes集群以及使用kubeadm安裝kubernetes V1.11.1 集群。 0. 目標 在命令行下使用 kubectl ...

Wed Jul 25 22:38:00 CST 2018 0 2833
kubectl apply源碼分析

patch容易出現字段沖突 近期在使用client-go對某個k8s原生資源進行patch操作時,出現了字段沖突導致的patch失敗問題,具體是patch嘗試修改資源的某個字段的類型,比如將readiness probe的類型從tcp修改為httpGet,patch時希望修改probe類型 ...

Sun Aug 01 21:58:00 CST 2021 0 120
kubectl創建簡單的pod

3.kubectl更新資源清單 [root@master1 yaml]# kubectl appl ...

Sat Mar 26 22:47:00 CST 2022 0 733
kubectl apply -f service.yaml

錯誤1: Error from server (InternalError): error when creating "service.yaml": Internal error occurred ...

Thu Jul 09 22:53:00 CST 2020 0 926
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM