示範如何使用 GCP Console 創建 Kubernetes GKE 集群。
Google 運算服務 Kubernetes GKE 是一項由 Google 提供的雲端容器管理服務。它的主要功能是讓用戶能夠輕鬆地建立、部署和管理容器化的應用程式,而不必擔心底層的基礎設施。GKE 使用 Kubernetes 作為容器管理平台,並提供自動化的容器操作、高可用性、安全性以及快速的叢集建立功能。,以下是它的主要功能和用途:
自動化容器操作:Kubernetes GKE 可以自動化執行許多容器操作,減輕使用者的負擔,例如平衡負載、擴展、回滾等功能。
可靠的容器運營環境:Kubernetes GKE 提供多層次的安全機制,例如身份驗證、訪問控制、網路安全等,確保應用程式的安全性和可靠性。
快速建立 Kubernetes 叢集:使用者可以快速建立 Kubernetes 叢集,而不需要自己建置和維護基礎設施。
高可用性的應用程式支援:Kubernetes GKE 可以支援高可用性的應用程式,並且可以根據需要進行擴展,以滿足不斷增長的使用者需求。
Google Cloud Platform 的運算服務 Kubernetes GKE 可在多種場景下使用,以下是一些常見的使用情境:
建立和管理 Kubernetes 叢集:例如一個應用程式需要在多個地區建立 Kubernetes 叢集,使用者可以使用 Kubernetes GKE 快速建立和管理這些叢集。
自動化容器操作:例如一個網站需要自動化載入平衡和水平擴展,使用者可以使用 Kubernetes GKE 自動化執行這些容器操作,以確保網站的正常運作。
支援高可用性的應用程式:例如一個金融應用程式需要保證高可用性和可靠性,使用者可以使用 Kubernetes GKE 支援這種高可用性的應用程式。
安全的容器運營環境:例如一個企業需要確保容器運營環境的安全性和可靠性,使用者可以使用 Kubernetes GKE 提供的多層次的安全機制來保護容器環境。
在這個章節中,我們將深入探討如何使用GCP Console在Google Cloud Platform上創建Cloud Kubernetes GKE。我們將依次進行以下步驟:
創建自定義GKE
如何使用console來連線節點與查看狀況
部署nginx的服務到GKE上 (option)
登入GCP Kubernetes GKE服務:
登入GCP Console:首先,使用您的Google帳戶登入Google Cloud Platform(GCP)Console:https://console.coud.google.com。
選擇或創建專案:在GCP Console左上角,點擊專案選單,然後選擇現有的專案或創建一個新專案。
創建GCP Kubernetes GKE服務:
Kubernetes
選項。建立
按鈕來開始創建一個新的Kubernetes GKE。設定Kubernetes GKE 服務的基本設定:
設定Kubernetes GKE 服務的進階設定:
創建與部署Kubernetes GKE 服務:
創建修改完畢,並看到 Kubernetes GKE 後,可以點選查看節點的詳細資料。後續我們會利用工作負載來建立nginx的部署,同時暴露服務於公開網路中,方便我們測試。
創建 Kubernetes GKE 建立工作部署:
Kubernetes GKE 中的 nginx 工作負載:
接下來可以嘗試觸發服務,點選觸發條件中的網址,就可以轉發到服務。例如下面ip地址,就會轉發到我們部署的nginx server。
Terraform-from-zero-to-hero-10-Lab-GCP-Infrastucture-as-Code — https://github.com/qwedsazxc78/Terraform-from-zero-to-hero-10-Lab-GCP-Infrastucture-as-Code
Terraform-project-best-practice — https://github.com/qwedsazxc78/terraform-project-best-practice
歡迎訂閱我的udemy課程:Terraform 從零開始 - 10+實戰Lab打造GCP雲端自動化架構課程 - https://devops-with-alex.com/go/terraform