--- title: Minikube kubernetes Web UI Can Do tags: nycu MIRC104 --- {%hackmd BJrTq20hE %} # Minikube k8s Web UI 可以做到的事~ > [name=蔡秀吉]<br/>[time=Apr 19 2022][color=#F4B400] # 部屬應用程式 ![](https://i.imgur.com/nTHG8Yz.png) - Web UI 右上+號 即可開始部屬創建 worker node ![](https://i.imgur.com/ZMB6UKW.png) - 也可上傳 yaml json 檔 ![](https://i.imgur.com/kXxGfxl.png) - 指定Node的配置 - 應用名稱 - image(公共 Docker hub 或私人 repository 的 url) - Pod 的數量 - 服務(選用) 你可能想對外expose一個 Service,可能用的是cluster外的Public IP (外部Service)。Note:你可能需要開放一個或多個port才行。 # Dashboard 上,可以修改、刪除 (node) ![](https://i.imgur.com/FAGLwS0.png) 路徑:左邊cluster -> node -> 點選所要的 右上有刪除資源選項 # node 資源占用可視化 (工作管理員-效能) ![](https://i.imgur.com/0Otzlbk.png) 顯示目前所有 Pod 的資源狀態 左邊Cluster -> Nodes -> minikube ->下滑即可看到資源占用 ![](https://i.imgur.com/mCU1u42.png) System information # Worker node 的詳細資訊 左邊Cluster -> Nodes -> 點選您要的node進入即可查看 ![](https://i.imgur.com/LxucIUp.png) - 如 OS、Kubelet 版本和內部 IP 位址 取得每個物件的歷史狀態 創建時間等…資料 # 2022/04/21 更新 Web UI Pod 管理 ![](https://i.imgur.com/4w3SaoA.png) Dashboard 可看到 - pod名稱 - pod 數量 - 分配給資源的 pod 資源 - 創建以來的時間 上傳 yaml 來控制、修改 pod 例:[ReplicaSet 複製控制器](http://kubernetes.kansea.com/docs/user-guide/replication-controller/#deleting-a-replication-controller-and-its-pods) 根據需要,創建和刪除 Pod 以達到所需數量,達到你所要的目的。 使用你給他的 Pod 模板(yaml檔),ReplicaSet 需要創建新的 Pod 時, ==失效後會重建的概念啦~== > 請注意,建立大量 Pod 可能會讓 Dashboard Cluster 很當。[color=#FF0000] # 參考資料 https://youtu.be/niZO85CKDP8 https://youtu.be/rSJA6ukDeu4