前提条件

您需要開通Container Service、Resource Orchestration Service(ROS)服務和存取控制(RAM)服務。更多限制和使用說明的資訊,參見建立Kubernetes叢集

登入 Container Service管理主控台ROS 管理主控台RAM 管理主控台 開通相應的服務。

背景信息

本例將示範如何快速建立一個Kubernetes叢集,部分配置採用預設或最簡配置。

操作步骤

  1. 登入 Container Service管理主控台
  2. 在 Kubernetes 菜單下,單擊左側導覽列的叢集,進入叢集列表頁面,單擊頁面右上方的建立 Kubernetes 叢集
  3. 配置叢集參數。
    本例中大多數配置保留預設值,具體的配置如下圖所示:




    配置項 配置說明
    叢集名稱 名稱為1-63個字元,可包含數字、漢字、英文字元,或"-"。
    地區和可用性區域 叢集所處地區和可用性區域
    專用網路 可選擇自動建立使用已有
    • 選擇自動建立,建立叢集時,系統會自動為您的 VPC 建立一個 NAT Gateway。
    • 選擇使用已有,如果您使用的 VPC 中當前已有 NAT Gateway,Container Service會使用已有的 NAT Gateway;如果 VPC 中沒有 NAT Gateway,系統會預設自動為您建立一個 NAT Gateway。如果您不希望系統自動建立 NAT Gateway,可以取消勾選頁面下方的為專用網路配置 SNAT
      说明 若選擇不自動建立 NAT Gateway,您需要自行配置 NAT Gateway實現 VPC 安全訪問公網環境,或者手動設定 SNAT,否則 VPC 內執行個體將不能正常訪問公網,會導致叢集建立失敗。
    節點類型 支援隨用隨付和訂用帳戶
    Master節點配置 選擇執行個體規格和系統硬碟:
    Worker節點配置 您可選擇新增執行個體或添加已有執行個體。若選擇新增執行個體,可進行如下配置。
    • 執行個體規格:參見執行個體規格類型系列
    • 系統硬碟:支援SSD雲端硬碟和高效雲端硬碟。
    • 掛載資料盤:支援SSD雲端硬碟、高效雲端硬碟和普通雲端硬碟。
    登入方式 支援設定密鑰和密碼,關於使用密鑰登入的資訊,參見SSH金鑰組訪問Kubernetes叢集
    Pod網路CIDR和Service CIDR(可選項) 具體如何規劃可參見VPC下 Kubernetes 的網路位址區段規劃
    说明 選擇 使用已有專用網路時可配置
    配置SNAT 選擇自動建立專用網路時必選;選擇使用已有專用網路,可選,若不選擇,需要自行配置NAT Gateway,或手動設定SNAT。
    SSH登入
    • 選擇開放公網 SSH 登入,您可以 SSH 訪問叢集。
    • 選擇不開放公網 SSH 登入,將無法通過 SSH 訪問叢集,也無法通過 kubectl 串連 叢集。您可手動進行配置,具體操作參見SSH訪問Kubernetes叢集
    Cloud Monitor外掛程式 在節點上安裝Cloud Monitor外掛程式,可以在Cloud Monitor控制台查看所建立ECS執行個體的監控資訊。
    RDS白名單(可選項) 將節點 IP 添加到 RDS 執行個體的白名單。
    说明 選擇 使用已有專用網路時可配置
    進階選項
    • 網路外掛程式:支援Flannel和Terway,預設啟用Flannel。
    • 節點Pod數量:單節點可運行 Pod 數量的上限
    • 自訂鏡像:設定是否安裝自訂鏡像。否則會使用預設CentOS鏡像。
    • 叢集CA:設定是否開啟叢集CA。
  4. 單擊右上方建立叢集,啟動部署。

下一步

叢集建立成功後,您可以在 Kubernetes 叢集列表頁面查看所建立的叢集。


至此,您已經快速建立一個Kubernetes叢集。