在 IntelliJ IDEA 中安装和配置 Cloud Toolkit
在 IntelliJ IDEA 中安装和配置 Cloud Toolkit 后,您可以将本地应用快速部署到阿里云 ECS、EDAS、容器服务 Kubernetes 版和任意服务器中去,还可以通过 Cloud Toolkit 方便地使用 Arthas 诊断、文件或文件夹上传和内置 Terminal 等功能。
准备工作
在 IntelliJ IDEA 中安装和配置 Cloud Toolkit 前,需要完成以下准备工作:
下载并安装
JDK 1.8 或更高版本。
安装 Cloud Toolkit
在 IntelliJ IDEA 中,您可以在 JetBrains 插件市场搜索 Alibaba Cloud Toolkit 并安装。因 JetBrains 插件市场官方服务器在海外,可能会出现访问缓慢导致无法下载等情况,此时可使用离线包安装。
注意:本步骤以Mac 系统下 IntelliJ IDEA 中安装 Cloud Toolkit 为例。
1.启动 IntelliJ IDEA。
2.在左上角的 IntelliJ IDEA中选择Preferences——>Plugins
3.在弹出的Browse Repositories对话框中Alibaba Cloud Toolkit区域点击Install
4.按照安装界面的提示,完成后续安装步骤。
结果验证
IntelliJ IDEA 重启后,在菜单栏中选择 File > Preferences,在 Preferences 对话框左侧的导航栏中可以看到 Alibaba Cloud Toolkit,则说明安装成功。
配置 Cloud Toolkit
访问密钥 AccessKey(包括 AccessKeyID 和 AccessKeySecret)相当于登录密码,用于调用云服务 API。您可使用 AccessKey 构造一个 API 请求(或者使用云服务SDK)来操作资源。
使用 Cloud Toolkit 将应用部署到云端时,需要使用阿里云上的资源。因此在部署应用前,需要设置您的访问密钥,确保拥有使用和管理相关资源、应用的权限。配置 Cloud Toolkit 操作步骤如下:
步骤一:获取 AccessKeyID 和 AccessKeySecret(这里以阿里云子账号获取为例)
1.进入
RAM 子账号登录页面,使用子账号登陆阿里云控制台首页。
2.滑动至控制台右上角您的头像上,在弹出的下拉菜单中单击 AccessKey 管理。
3.在安全信息管理页面用户 AccessKey 区域右侧单击创建 AccessKey。
注意:如果您当前子账号的创建 AccessKey 置灰不可用,请使用主账号授权该子账号 RAM 的操作权限。具体操作请参考
给子账号授权。
4.在新建用户 AccessKey 对话框中 AccessKey 详情右侧单击下拉箭头。
5.记录当前账号的 AccessKeyID 和 AccessKeySecret。
步骤二:配置 Accounts
启动 IntelliJ IDEA。
在菜单栏中选择 File > Preferences。
在 Preferences 对话框左侧的导航栏中选择 Alibaba Cloud Toolkit > Accounts。
在 Accounts 界面中设置 AccessKeyID 和 AccessKeySecret,然后单击 OK。
注意:若使用子账号的 AccessKeyID 和 AccessKeySecret 来将应用部署至 EDAS,请确保该子账号拥有部署应用的权限,具体操作方式请参见
RAM 账号授权。
后续操作
完成安装和配置 Cloud Toolkit 后,即可使用 Cloud Toolkit 部署应用。
将应用部署到(专有网络) ECS,请参见
将应用部署到 ECS。
将应用部署到 EDAS,请参见
将应用部署到 EDAS。
将应用部署到容器服务 Kubernetes,请参见
将应用部署到容器服务 Kubernetes。