簡介
在上一篇 Deploying GKE Autopilot Clusters | Overview 文章中,相信已經了解整個 GKE(Google Kubernetes Engine) 技術的演進歷史。在本文中,將會透過 Google Cloud Console 為部署的 Nginx 容器,建立 Expose 讓網際網路能夠存取 Nginx 容器提供的網頁服務。
圖、GKE Autopilot 運作架構示意圖
為 Nginx 容器建立 Expose Port
其實,在官方的實作練習文件中並沒有這個部份,不過環境已運作起來了,也可以任意玩玩。現在,我們可以透過 Google Cloud Console 管理介面,輕鬆組態設定和體會 GKE 管理容器工作負載的便利,舉例來說,當 Nginx 容器工作負載順利運作後,如何讓網際網路存取 Nginx 網頁服務? 請在 Google Cloud Console 管理介面中,依序點選「Kubernetes Engine > Workloads > nginx-1 > Expose」項目。
在 Port mapping 頁面中,採用預設的 Port 80、Protocol TCP、Service type 是 Load balancer……等,確認無誤後按下 Expose 鈕。
確認針對 nginx-1 容器建立的 Expose 服務是否完成。
Deploying GKE Autopilot Clusters 系列文章
- Deploying GKE Autopilot Clusters | Overview
- Deploying GKE Autopilot Clusters | Task1
- Deploying GKE Autopilot Clusters | Task2
- Deploying GKE Autopilot Clusters | Task3
- (本文) Deploying GKE Autopilot Clusters | Export Port