kind
Kind相關筆記 (持續更新中)
初始一個cluster
查詢既有cluster
1  | kind get clusters  | 
創建一個cluster
vanilla:
1  | kind create cluster  | 
若沒指定cluster名稱,預設為kind-kind
指定cluster名稱:
1  | kind create cluster --name <name>  | 
即名稱為kind-<name>。
新增cluster對外port:
先新增一個cluster-config.yaml,內容如下:
1  | kind: Cluster  | 
因為kind是將kubernetes run在一個docker中,所以必須設定其extraPortMappings,目的是讓host端可以透過port去access kubernetes內部服務。
接著新增一個Cluster
1  | kind create cluster --name <name> --config <cluster-config.yaml>  | 
刪除Cluster
刪除目標cluster
1  | kind delete cluster --name <name>  | 
刪除全部clusters
1  | kind delete clusters --all  | 
基本操作
Check ps 有哪些
1  | docker exec -it <kind-worker> crictl ps  | 
Check pods有哪些
1  | docker exec -it <kind-worker> crictl pods ps  |