《Cloud Toolkit User Guide》
本文是 Alibaba Cloud Toolkit 的使用文檔指引,所有相關的使用參考,都可以在本文中找到。
如果在使用中有任何問題,請加入到本文最后的交流群中。
綜合
Command 編寫指南
Command 常見問題
多模塊 Maven 工程部署技巧
應用部署
Deploy to 專有網絡 ECS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Deploy to 經典網絡 ECS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Deploy to 輕量應用服務器 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Deploy to Host(任意服務器) 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Deploy to EDAS 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】 【Maven】
Deploy to 容器服務 Kubernetes 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
本地打包 Docker 鏡像並推送到阿里雲 ACR 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Spring Boot 應用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
Go 應用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
NodeJS 應用案例 【IntelliJ/PyCharm/PhpStorm/GoLand】 【Eclipse】
部署包備份
Cloud Toolkit 支持 SSH 代理(跳板機)
Cloud Toolkit 支持部署 Windows 服務器
應用開發
其他
最佳實踐
配置插件首選項
安裝完插件之后,點擊工具欄中的阿里雲圖標,如圖
出現如下界面,配置阿里雲賬號的 AK 和 SK,即可完成首選項配置。(如果是子賬號,則填寫子賬號的 AK 和 SK)
部署
在 IntelliJ IDEA 中,鼠標右鍵項目工程名,在出現的菜單中點擊 Alibaba Cloud - Deploy to ECS...,會出現如下部署窗口:
在 Deploy to ECS 對話框設置部署參數,然后單擊 Deploy,即可執行初次部署。
部署參數說明:
-
Deploy File:部署文件包含兩種方式。
- Maven Build:如果當前工程采用 Maven 構建,可以使用 Cloud Toolkit 直接構建並部署。
- Upload File:如果當前工程並非采用 Maven 構建,或者本地已經存在打包好的部署文件,可以選擇並直接上傳本地的部署文件。
- Target Deploy ECS:在下拉列表中選擇地域,然后在地域中選擇要部署的 ECS 實例。
- Deploy Location :輸入在 ECS 上部署路徑,如 /root/tomcat/webapps。
- Commond:輸入應用啟動命令,如 sh /root/restart.sh。表示在完成應用包的部署后,需要執行的命令 —— 對於 Java 程序而言,通常是一句 Tomcat 的啟動命令。
視頻演示