Dcker容器技術應用 實驗指導書 任務9.2.3 Kubectl基本操作_第1頁
Dcker容器技術應用 實驗指導書 任務9.2.3 Kubectl基本操作_第2頁
Dcker容器技術應用 實驗指導書 任務9.2.3 Kubectl基本操作_第3頁
Dcker容器技術應用 實驗指導書 任務9.2.3 Kubectl基本操作_第4頁
Dcker容器技術應用 實驗指導書 任務9.2.3 Kubectl基本操作_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

任務9.2.3Kubectl基本操作(1)任務目標掌握Kubectl命令的基本用法(2)任務內容檢查Kubernetes集群各節點狀態查看Kubernetes版本信息、自帶的資源對象和系統pod狀態創建Pod并查看其詳細信息登陸容器查看其中的內容刪除Pod(3)完成任務所需的設備和軟件一臺安裝Windows10操作系統的計算機VMwareWorkstation,Docker遠程管理工具MobaXterm(4)任務實施步驟:第一步:檢查Kubernetes集群各節點狀態,確保各節點狀態正常,操作命令如下:[root@master~]#kubectlgetnodes命令運行結果如圖9-20所示。圖9-20檢查Kubernetes集群各節點狀態第二步:查看Kubernetes版本信息,操作命令如下:[root@master~]#kubectlversion--short命令運行結果如圖9-21所示。圖9-21檢查Kubernetes版本信息第三步:查看Kubernetes自帶的資源對象,操作命名如下;[root@master~]#kubectlapi-resources命令運行結果如圖9-22所示。圖9-22查看Kubernetes自帶的資源對象第四步:查看Kubernetes集群的系統Pod狀態,確保所有系統Pod運行正常,操作命令如下:[root@master~]#kubectlgetpods-nkube-system命令運行結果如圖9-23所示。圖9-23查看Kubernetes集群的系統Pod狀態第五步:創建一個名稱為http的Pod,并查看Pod創建情況,鏡像為centos/httpd:latest,操作命令如下:[root@master~]#kubectlrunhttp--image=centos/httpd:latest[root@master~]#kubectlgetpod命令運行結果如圖9-24所示。圖9-24創建一個名稱為http的Pod并查看第六步:查看Pod運行的節點及IP地址,操作命令如下:[root@master~]#kubectlgetpodhttp-owide命令運行結果如圖9-25所示。圖9-25查看Pod運行的節點及IP地址第七步:查看Pod詳細信息,操作命令如下:[root@master~]#kubectldescribepodhttp命令運行結果如圖9-26所示。圖9-26查看Pod詳細信息第八步:以YAML格式查看Pod詳情,操作命令如下:[root@master~]#kubectlgetpodhttp-oyaml命令運行結果如圖9-27所示。圖9-27以YAML格式查看Pod詳情第九步:將YAML格式的Pod信息導入到YAML文件,并查看文件內容,操作命令如下:[root@master~]#kubectlrunhttp-oyaml--image=centos/httpd:latest--dry-run=client>http.yaml[root@master~]#ls[root@master~]#cathttp.yaml命令運行結果如圖9-28所示。圖9-28將YAML格式的Pod信息導入到YAML文件并查看文件內容creationTimestamp:資源對象的創建時間。resources:資源限制和請求,如內存和CPU的限制和請求。此處表示沒有為容器指定任何資源限制或請求。dnsPolicy:DNS解析策略,ClusterFirst表示在配置一個Pod時,其DNS解析將首先在Kubernetes集群內部進行,然后才會進行外部解析。restartPolicy:Pod中所有Container的重啟策略,其值為Always、OnFailure或Never,其含義如下:Always:只要Container退出,就重啟,即使成功退出也要重啟,默認為此值。OnFailure:如果Container的退出失敗則重啟。Never:Container退出后永不重啟。Status:資源的當前狀態信息,通常由Kubernetes系統自動管理。第十步:登陸到容器中查看其中的內容,操作命令如下:[root@master~]#kubectlexec-ithttp--bin/shsh-4.2#lssh-4.2#exit命令運行結果如圖9-29所示。圖9-29登陸到容器中查看其中內容第十一步:刪除Pod,操作命令如下:[root@master~]#kubectlge

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論