教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

Kubernetes集群部署詳細圖文教程[IT運維培訓]

更新時間:2019年12月03日17時34分 來源:傳智播客 瀏覽次數:

1、創(chuàng)建的前提

• 開通資源編排服務ROS

– 因為阿里云的k8s集群依賴于ROS的資源編排,所以,要先開通ROS才可以創(chuàng)建k8s集群

• 開通彈性伸縮服務ESS

• 開通訪問控制服務RAM

2、創(chuàng)建說明

每個賬號創(chuàng)建的云資源是由于配額的,比方說以下配額

• 每個賬號默認最多可以創(chuàng)建 5 個集群(所有地域下),每個集群中最多可以添加 40 個節(jié)點。如果您需要創(chuàng)建更多的集群或者節(jié)點,請?zhí)峤还紊暾垺?/p>

– Kubernetes集群中,VPC默認路由條目不超過48條,意味著Kubernetes集群使用VPC時,默認節(jié)點上限是48個,如果需要更大的節(jié)點數,需要您先對目標VPC開工單,提高VPC路由條目,再對容器服務提交工單

• 每個賬號默認最多可以創(chuàng)建 100 個安全組

• 每個賬號默認最多可以創(chuàng)建 60 個按量付費的負載均衡實例

• 每個賬號默認最多可以創(chuàng)建 20 個EIP

備注:系統(tǒng)上僅僅支持centos系統(tǒng)

3、創(chuàng)建操作步驟

1575364609279_kubernetes集群部署01.jpg



3.1進入kubernetes控制臺

1575364625042_kubernetes集群部署02.jpg

3.2選擇集群模板

1575364815119_kubernetes集群部署03.jpg



3.3選擇集群

1575364830055_kubernetes集群部署04.jpg


注釋:(專有版,托管版,serverless的區(qū)別)

• 專有版 Kubernetes:需要創(chuàng)建3個 Master(高可用)節(jié)點及若干 Worker 節(jié)點,可對集群基礎設施進行更細粒度的控制,需要自行規(guī)劃、維護、升級服務器集群。

費用問題:用戶承擔 Master 節(jié)點和 Worker 節(jié)點的資源費用

• 托管版 Kubernetes:只需創(chuàng)建 Worker 節(jié)點,Master 節(jié)點由容器服務創(chuàng)建并托管。具備簡單、低成本、高可用、無需運維管理 Kubernetes集群 Master 節(jié)點的特點,您可以更多關注業(yè)務本身

費用問題:用戶承擔 Worker 節(jié)點的資源費用。

• Serverless Kubernetes:無需創(chuàng)建和管理 Master 節(jié)點及 Worker 節(jié)點,即可通過控制臺或者命令配置容器實例的資源、指定應用容器鏡像以及對外服務的方式,直接啟動應用程序。

費用問題:按容器實例的使用資源量和時長(秒)計費,適用于批量任務、突發(fā)擴容,以及 CI/CD 測試。

3.4選擇資源組

1575364879735_kubernetes集群部署05.jpg


3.5配置集群的相關信息

3.5.1基本信息

1575364897462_kubernetes集群部署06.jpg

1575364923776_kubernetes集群部署08.jpg



3.5.2master配置

1575364958212_kubernetes集群部署08.jpg


3.5.3worker的配置

1575364980360_kubernetes集群部署09.jpg

注釋:(添加節(jié)點的兩種方式)

添加worker節(jié)點的時候,可以選擇創(chuàng)建,也可以選擇添加已有的節(jié)點。推薦了解linux云計算+運維開發(fā)課程

1575364999047_kubernetes集群部署10.jpg

1575365019128_kubernetes集群部署11.jpg



集群的配置

1575365036356_kubernetes集群部署12.jpg

• Flannel:簡單穩(wěn)定CNI插件,配合阿里云的VPC的高速網絡,能給集群高性能和穩(wěn)定的容器網絡體驗,但功能偏簡單,支持的特性少,例如:不支持基于Kubernetes標準的Network Policy

• Terway:是阿里云容器服務自研的網絡插件,功能上完全兼容Flannel,支持將阿里云的彈性網卡分配給容器,支持基于Kubernetes標準的Net來定義容器間的訪問策略,支持對單個容器做帶寬的限流。對于不需要使用Network Policy的用戶,可以選擇Flannel,其他情況建議選擇Terway

1575365051685_kubernetes集群部署13.jpg


注意:創(chuàng)建的過程時間比較長:大概15min左右。

0 分享到:
和我們在線交談!