在 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
 
 
 
 
 
 
 
 

IEDA中使用阿里插件Alibaba Cloud Toolkit和Arthas(阿尔萨斯)的更多相关文章

  1. 超实用!!!使用IDEA插件Alibaba Cloud Toolkit工具一键部署本地应用到ECS服务器

    最近看到阿里云发布了一款名为 Alibaba Cloud Toolkit 的插件,可以帮助开发者高效开发并部署适合在云端运行的应用,瞬间击中了我的小心脏,这个对于个人开发者来说超级棒啊,终于不需要再手 ...

  2. idea自动化部署插件 Alibaba Cloud Toolkit 使用记录

    官方安装文档和使用说明 https://help.aliyun.com/product/29966.html?spm=a2c4g.11186623.6.540.6efa6029JhlPfx 是什么? ...

  3. Alibaba Cloud Toolkit 一键部署插件使用入门

    一.前言 Cloud Toolkit官方介绍文档:https://www.aliyun.com/product/cloudtoolkit Cloud Toolkit 是针对 IDE 平台为开发者提供的 ...

  4. 【Spring Boot】Spring Boot之使用Alibaba Cloud Toolkit(Idea插件)本地一键部署Spring Boot项目到远程服务器

    一.Alibaba Cloud Toolkit(Idea插件)的安装 1)Alibaba Cloud Toolkit 介绍 Cloud Toolkit 是本地 IDE 插件,帮助开发者更高效地开发.测 ...

  5. Alibaba Cloud Toolkit,你确定不来尝鲜一下?

    阿里云出了新的工具,Alibaba Cloud Toolkit,看看“toolkit”这个名字就知道它是一个工具集. 没错!它就是一个工具集,一个集打包部署发布以及探索分析程序的工具集.而我,目前还停 ...

  6. Eclipse使用Alibaba Cloud Toolkit极速部署项目

    个人博客 地址:https://www.wenhaofan.com/a/20190716205809 什么是Alibaba Cloud Toolkit Cloud Toolkit 是针对 IDE 平台 ...

  7. Alibaba Cloud Toolkit 使用心得(IDEA版)

    一.安装插件 确保 IntelliJ IDEA 在 2018.1 或更高版本 打开 Settings - Plugins 搜索安装 Alibaba Cloud Toolkit 二.配置环境 Deplo ...

  8. Alibaba Cloud Toolkit for Eclipse & ECS、EDAS 或容器服务 Kubernetes

    UserGuide_V2.1.0http://toolkit.aliyun.com/eclipse/?spm=5176.2020520130.105.3.3c3b697bOHma9f&msct ...

  9. 阿里重磅开源在线分析诊断工具Arthas(阿尔萨斯)

    github地址: Arthas English version goes here. Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱. 当你遇到以下类似问题而束手无策时,Art ...

随机推荐

  1. python笔记42-http请求命令行工具(httpie)

    前言 通常我们需要快速的测试某个接口通不通,一般linux上用curl去发http请求,但是这个命令行工具语法有点复杂了,不够直观. python有一个给人类使用的requests库,非常的简单方便. ...

  2. Spring Cloud Zuul网关(快速搭建)

    zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用. 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架.相当于是设备和 Netflix ...

  3. 《逆袭团队》第九次团队作业【Beta】Scrum Meeting 1

    项目 内容 软件工程 任课教师博客主页链接 作业链接地址 团队作业9:Beta冲刺与团队项目验收 团队名称 逆袭团队 具体目标 (1)掌握软件黑盒测试技术:(2)学会编制软件项目总结PPT.项目验收报 ...

  4. robot framework 笔记(三),RF安装

    背景: 本来robot framework的安装应该放在一开始写的,因写博客的时候已经装过了,恰巧重装系统又重装了一遍RF RF推荐使用python2, 使用3的话会遇到一些页面非友好的问题 需要的安 ...

  5. UVALive - 4097:Yungom(逼近 贪心)(DP)

    pro:有D个字母,每个字母有自己的权值,现状需要用它们拼出N个单词,使得这些单词互相不为另外一个的前缀. 且单词的权值和最小.D<=200; N<=200; sol:如果建立字典树,那个 ...

  6. mybatis自动生成model、dao及对应的mapper.xml文件

    背景: 日常开发中,如果新建表,手动敲写model.dao和对应的mapper.xml文件,费时费力且容易出错, 所以采用mybatis自动生成model.dao及对应的mapper.xml文件.代码 ...

  7. 2019.12.06 java基础

    JRE:运行环境(包含JVM(Java Virtual Machine)- Java虚拟机和核心类库) JDK: JAVA语言的软件开发工具包(Java Development Kit) Dos命令行 ...

  8. 【批处理】if命令,注释方式

    If 命令 if 表示将判断是否符合规定的条件,从而决定执行不同的命令. 有三种格式:1.if "参数" == "字符串" 待执行的命令参数如果等于指定的字符串 ...

  9. 阿里云部署自己的web服务器

    阿里云部署自己的web服务器 [外链图片转存失败(img-GIKNTPPx-1564287221547)(https://upload-images.jianshu.io/upload_images/ ...

  10. BJOI做题记录

    BJOI做题记录 终于想起还要做一下历年省选题了2333 然而咕了的还是比做了的多2333 LOJ #2178. 「BJOI2017」机动训练 咕了. LOJ #2179. 「BJOI2017」树的难 ...