ACK Serverless集群是阿里云推出的無需購買節點即可部署工作負載的Kubernetes容器服務。ACK Serverless集群的秒級伸縮能力、根據應用配置的CPU和內存資源量按需、按量付費能力,降低業務的計算成本,尤其是有明顯波峰波谷的業務。ACK Serverless集群提供完善的Kubernetes兼容能力,同時降低Kubernetes使用門檻,讓您無需管理底層基礎設施,更加專注于應用程序。本文介紹如何在容器服務管理控制臺創建ACK Serverless集群。
索引
前提條件
已登錄彈性容器實例控制臺開通ECI服務。
步驟一:登錄容器服務管理控制臺
登錄容器服務管理控制臺,在左側導航欄選擇集群。
在集群列表頁面,單擊頁面右上角的創建集群。
步驟二:配置集群
單擊ACK Serverless 集群頁簽,完成集群配置。
配置項 | 描述 |
賬號全部資源 | 將鼠標懸浮于頁面上方的賬號全部資源,選擇資源組。在控制臺頁面頂部選擇的資源組可過濾出該資源組內的專有網絡及對應的虛擬交換機。在創建集群時,只顯示過濾的專有網絡實例及專有網絡對應的虛擬交換機實例。 |
集群名稱 | 集群的名稱。長度為1~63個字符,可包含數字、下劃線(_)或中劃線(-),需以英文大小寫字母、中文或數字開頭。 |
集群規格 | 選擇集群規格,支持Pro 版和基礎版。企業生產和測試環境中推薦使用ACK集群Pro版。ACK集群基礎版僅供個人學習與測試使用。 選中Pro 版創建ACK Serverless集群Pro版。更多信息,請參見集群概述。 |
地域 | 集群所在的地域。 |
Kubernetes 版本 | 顯示當前ACK Serverless集群支持的Kubernetes版本。 |
IPv6雙棧 | 開啟IPv6雙棧將創建雙棧ACK Serverless集群。雙棧功能正在公測中,如需使用請前往配額平臺申請。 說明
|
專有網絡 | 設置集群的網絡。Kubernetes集群僅支持專有網絡。支持自動創建和使用已有的VPC。
詳細信息,請參見創建和管理專有網絡。 |
可用區 | 選擇集群所在的可用區。 |
配置 SNAT | 設置是否為專有網絡創建NAT網關并配置SNAT規則。創建集群時,默認選中。 僅當專有網絡選擇為自動創建時,需要設置該選項。 說明 若您選擇自動創建VPC,可選擇是否自動配置SNAT網關。若選擇不自動配置SNAT,您可自行配置NAT網關實現VPC安全訪問公網環境,并且手動配置SNAT,否則VPC內實例將無法正常訪問公網。 詳細信息,請參見創建和管理公網NAT網關實例。 |
Service CIDR | 設置Service CIDR。需要指定Service CIDR,網段不能與VPC及VPC內已有ACK集群使用的網段重復,創建成功后不能修改,而且Service地址段也不能和Pod地址段重復。有關集群網絡地址段規劃的信息,請參見Kubernetes集群網絡規劃。 |
IPv6 Service CIDR | 開啟IPv6雙棧后,您需要為Service CIDR配置IPv6地址段。配置網段時,請注意:
關于集群網絡地址段規劃的信息,請參見Kubernetes集群網絡規劃。 |
API server 訪問 | ACK Serverless集群默認為API Server默認創建一個內網SLB實例,該實例按使用量計費,您可以手動轉換計費方式。更多信息,請參見按量付費。 您可設置是否開放使用 EIP 暴露 API Server。API Server提供了各類資源對象(Pod,Service等)的增刪改查及Watch等HTTP Rest接口。
更多信息,請參見控制集群API Server的公網訪問能力。 |
安全組 | |
時區 | 集群所要使用的時區。默認時區為瀏覽器所配置的時區。 |
集群刪除保護 | 設置是否啟用集群刪除保護。為防止通過控制臺或API誤釋放集群。 |
資源組 | 將鼠標懸浮于頁面上方的賬號全部資源,選擇資源組。在控制臺頁面頂部選擇的資源組可過濾出該資源組內的專有網絡及對應的虛擬交換機。在創建集群時,只顯示過濾的專有網絡實例及專有網絡對應的虛擬交換機實例。 將鼠標懸浮于頁面上方的賬號全部資源,選擇集群所在的資源組。這里顯示選擇的資源組。 |
標簽 | 為集群綁定標簽。輸入鍵和對應的值,單擊添加。 說明
|
集群本地域名 | 自定義集群本地域名,默認域名為cluster.local。 |
步驟三:配置組件
單擊下一步:組件配置,完成組件配置。
配置項 | 描述 |
服務發現 | 設置集群的服務發現,支持不開啟、PrivateZone和CoreDNS三種方式。 說明
|
Ingress | 設置是否安裝Ingress組件。Ingress支持不安裝、Nginx Ingress、ALB Ingress和MSE Ingress方式。
|
監控服務 | 設置是否開啟云監控基礎容器監控功能。 |
日志服務 | 設置是否使用日志服務,您可使用已有Project或新建一個Project。 不開啟日志服務時,將無法使用集群審計功能。關于日志服務詳情,請參見快速入門。 |
Knative | 設置是否開啟 Knative。Knative是一款基于Kubernetes的Serverless框架,其目標是制定云原生、跨平臺的Serverless編排標準。詳細信息,請參見概述。 |
步驟四:確認配置
單擊下一步:確認配置,確認配置信息,仔細閱讀并選中我已閱讀和同意阿里云容器服務 Kubernetes 版 服務條款 和 免責申明,單擊創建集群。
集群創建成功后,您可以在容器服務管理控制臺的集群列表頁面查看所創建的集群。
一個集群的創建時間一般約為十分鐘。
相關操作
查看集群基本信息
在集群列表頁面中,找到剛創建的集群,單擊操作列中的詳情,單擊基本信息和連接信息頁簽,查看集群的基本信息和連接信息。其中:
API Server 公網連接端點:Kubernetes的API Server對公網提供服務的地址和端口,可以通過此服務在用戶終端使用kubectl等工具管理集群。
綁定公網IP和解綁公網IP功能僅支持托管版Kubernetes集群。
綁定公網IP:您可以選擇在已有EIP列表中綁定EIP或者新建EIP。
綁定公網IP操作會導致API Server短暫重啟,請避免在此期間操作集群。
解綁公網IP:解綁公網IP后您將無法通過公網訪問API Server。
解綁公網IP操作會導致API Server短暫重啟,請避免在此期間操作集群。
API Server 內網連接端點:Kubernetes的API Server對集群內部提供服務的地址和端口,此IP為負載均衡的地址。
查看集群日志信息
您可以單擊集群日志頁簽,查看集群的日志信息。