云效流水線 Flow 支持將應用部署至阿里云 ECS。您可以按照以下步驟,將阿里云 ECS 添加至主機組,以便通過流水線實現應用的部署。
創建阿里云 ECS 類型主機組
添加方式——直接添加
進入云效流水線,選擇
,進行新建主機組。進入新創建的目標主機組,添加新主機,添加方式選擇阿里云ECS.
添加服務連接或選擇服務連接,選擇地域,如何添加服務連接,請參見服務連接。
在可添加的主機列表里勾選所需要添加的主機,單擊保存,即可完成主機組的創建。
至此,您就可在流水線中選擇使用該主機組了。
對部署權限的說明,請參見主機組成員權限。同時,主機組支持通過ECS標簽添加,如果您使用 ECS 標簽對ECS資源進行分類管理,可單擊新建主機組右側按鈕,在所展示的菜單欄里單擊新建主機組-阿里云ECS標簽,即可直接在Flow中建立主機組和ECS標簽的關聯。
StarAgent
為保證部署通道可用性,提高部署成功率,飛流采用了云助手和Staragent雙通道方案,云助手在阿里云ECS會默認安裝,在新增和修改部署組的時候,飛流會通過云助手自動安裝StarAgent。
StarAgent介紹
StarAgent是阿里巴巴集團服務器運維基礎設施,承載了全集團的服務器交互任務。StarAgent是打造全網通,7*24不間斷提供服務,安全可靠,日均億級調用量,99.995%的系統成功率的命令通道。通過阿里巴巴集團安全團隊對StarAgent進行了安全加固。重置賬號密鑰,客戶端服務端使用不同的加密方式,在服務器上執行的命令進行全量審計等安全策略為命令通道保駕護航。
StarAgent基礎操作
查看狀態:/home/staragent/bin/staragentctl status;
啟動:/home/staragent/bin/staragentctl restart;
重啟:/home/staragent/bin/staragentctl restart;
卸載:
1. /home/staragent/bin/staragentctl stop;
2. rm -rf /home/staragent;
3. rm /usr/sbin/staragent_sn
文檔內容是否對您有幫助?