注意:這裡的圖片都截圖自線上課程內容,可能有版權疑慮請不要再次上傳

目錄

什麼是 K8S

在你的電腦安裝 K8S

  1. 對 docker desktop icon 按下右鍵 → setting → kubernetes → enable

  2. 等電腦安裝一下…

  3. 如果你一直卡在 starting kubernetes… 沒其他反應,可參考這個解法,或是瘋狂重開機

  4. 安裝成功後,試跑看看有沒有裝成功

    $ kubectl version
    

K8S 在做什麼

Untitled

  1. K8S 會開啟一個虛擬空間,我們把它叫做 Cluster
  2. Cluster 裡面有一個 Master,負責讀取你寫入的 config file,並根據其內容作機器擺置
  3. K8S 會在 Cluster 裡開設多個 VM,稱作 Nodes
  4. Master 在每一個 Node 裡各放一個 Pod,Pod 就是類似 Container 的東西,負責運行 Image
  5. Deployment 負責監視當有 Pod 崩潰時,重新啟動 Pod
  6. 你應該會需要 Pod 之間互相溝通,那就需要 network。Service 負責管理 Pods 之間的 network