1 建立叢集前提購買ECS執行個體
1.1.建立叢集環境(選擇需要的VPC網絡)關聯已購買的ECS 加入到叢集内。
1.2.預設網絡插件terway
1.3 叢集初始化(10-15分鐘)
2.應用釋出流程
2.1 建立應用
2.2 業務類型:商家應用/EWS =小程式雲應用 電商業務=電商雲
2.3 釋出方式:預設即可(容器)
2.4 應用類型:
無狀态應用:需要穩定的唯一網絡辨別或有序釋出的情況,對應k8s的deployment
有狀态應用:需要穩定的唯一網絡辨別或有序釋出的情況,對應k8s的StatefulSet
3.應用配置
3.1 基于已經建立好的應用進行應用釋出
3.2 應用部署:
容器鏡像:官方 如java應用可以采用tomcat、springboot鏡像
執行個體: 最少配置為2個
CPU/記憶體:容器的容量是基于node節點的配置進行配置設定,如超預期會被整個容器kill掉記憶體規格(MB)
3.3變更部署配置
New 手淘互動已經一般情況隻需要關注正式環境以及正式環境系統配置即可。
端口映射:官方鏡像如tomcat采用8080端口
健康檢查:預設設定值為
http://127.0.0.1:8081/actuator/health
4.應用釋出環境
4.1 選擇釋出環境建立釋出單
4.2 釋出批數(灰階)針對50%的容器進行釋出。如果沒有問題 點恢複即可 釋出剩下的一部分
4.3 登陸容器驗證
5.流量介入
5.1 找到已經釋出好的應用,建立SLB介入
環境:正式/測試
内外網類型:叢集内通信/對外通路
負載均衡:和容器叢集在同一個專有網絡下的負載均衡才能展示出來被使用
監聽端口:這個端口随便填
RS端口:容器端口
6 H5域名介入
6.1 建立雲應用選擇小程式雲應用
6.2 建立私有SLB(執行個體類型:私網)
6.3 專有網絡和容器叢集的同一個網絡