使用 Dashboard - 天天5分鐘玩轉 Docker 容器技術(174)

上一節咱們完成了 Kubernetes Dashboard 的安裝,本節就來實踐一下。html

Dashboard 界面結構

Dashboard 的界面很簡潔,分爲三個大的區域。工具

  1. 頂部操做區

    在這裏用戶能夠搜索集羣中的資源、建立資源或退出。spa

  2. 左邊導航菜單
    經過導航菜單能夠查看和管理集羣中的各類資源。菜單項按照資源的層級分爲兩類:
    Cluster 級別的資源 
     
    Namespace 級別的資源 
     
    默認顯示的是 default Namespace,能夠進行切換:
    命令行

  3. 中間主體區
    在導航菜單中點擊了某類資源,中間主體區就會顯示該資源全部實例,好比點擊 Pods
    設計

典型使用場景

接下來咱們介紹幾個 Dashboard 的典型使用場景。3d

部署 Deployment

點擊頂部操做區的 + CREATE 按鈕。日誌

用戶能夠直接輸入要部署應用的名字、鏡像、副本數等信息;也能夠上傳 YAML 配置文件。若是是上傳配置文件,則能夠建立任意類型的資源,不單單是 Deployment。code

在線操做

對於每種資源,均可以點擊  按鈕執行各類操做。htm

好比點擊 View/edit YAML 可直接修改資源的配置,保存後當即生效,其效果與 kubectl edit 同樣。blog

查看資源詳細信息

點擊某個資源實例的名字,能夠查看到詳細信息,其效果與 kubectl describe 同樣。

查看 Pod 日誌

在 Pod 及其父資源(DaemonSet、ReplicaSet 等)頁面點擊  按鈕,能夠查看 Pod 的日誌,其效果與 kubectl logs 同樣。

Kubernetes Dashboard 界面設計友好,自解釋性強,能夠看做 GUI 版的 kubectl,更多功能留給你們本身探索。

小結

本章介紹了Kubernetes Dashboard 的安裝和使用方法。Dashboard能完成平常管理的大部分工做,能夠做爲命令行工具 kubectl 的有益補充。

書籍:

1.《天天5分鐘玩轉Kubernetes》
https://item.jd.com/26225745440.html

2.《天天5分鐘玩轉Docker容器技術》
https://item.jd.com/16936307278.html

3.《天天5分鐘玩轉OpenStack》
https://item.jd.com/12086376.html

相關文章
相關標籤/搜索