一、K8s 使用
1、基本概念
- 集群: 由 master 節點和多個 slaver 節點組成,是 K8s 的運行基礎。
- 節點: 可以是物理機或虛擬機,是 K8s 集群的工作單元,運行容器化應用。
- Pod: K8s 中最小的部署單元,一個 Pod 可以包含一個或多個緊密相關的容器,這些容器共享網絡和存儲資源。
2、常用命令
-
基礎命令
#獲取節點 kubectl get node #獲取相信節點 kubectl get node -o wide #運行nginx pod(這個時候只是容器在pod內部使用,還不能給外界進行訪問) kubectl run nginx --image=nginx --port=80 #查看nginx pod信息(顯示demo是否成功或者失敗信息) kubectl describe pod nginx-pod #暴露nginx pod(暴露給外界進行訪問) kubectl expose pod nginx-pod --