在 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. Kotlin协程重要概念详解【纯理论】

    在之前对Kotlin的反射进行了详细的学习,接下来进入一个全新的篇章,就是关于Koltin的协程[coroutine],在正式撸码之前先对它有一个全面理论化的了解: 协程的定义: 协和通过将复杂性放入 ...

  2. 51nod 1254 最大子段和 V2

    N个整数组成的序列a[1],a[2],a[3],…,a[n],你可以对数组中的一对元素进行交换,并且交换后求a[1]至a[n]的最大子段和,所能得到的结果是所有交换中最大的.当所给的整数均为负数时和为 ...

  3. postgres高可用学习篇二:通过pgbouncer连接池工具来管理postgres连接

    安装pgbouncer yum install libevent -y yum install libevent-devel -y wget http://www.pgbouncer.org/down ...

  4. JVM JDK1.8 以后的新特性 VisualVM的安装使用

    一.JVM在新版本的改进更新以及相关知识 1.JVM在新版本的改进更新 图中可以看到运行时常量池是放在方法区的 1.1对比: JDK 1.6 及以往的 JDK 版本中,Java 类信息.常量池.静态变 ...

  5. include指令 include动作

  6. Oracle 对比insert和delete操作产生的undo

    版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/wangqingxun/article/de ...

  7. 《三体》刘慈欣英文演讲:说好的星辰大海你却只给了我Facebook

    美国当地时间2018日11月8日,著名科幻作家刘慈欣被授予2018年度克拉克想象力贡献社会奖(Clarke Award for Imagination in Service to Society),表 ...

  8. RaiseFailFastException函数

    引发绕过所有异常处理程序(基于帧或矢量)的异常.引发此异常将终止应用程序并调用Windows错误报告(如果Windows错误报告正在运行). 原型: VOID WINAPI RaiseFailFast ...

  9. 数组(定义、遍历、冒泡排序、合并和Join 方法)

    一.数组的定义 1.理解:数组指一组数据,有序的数据,可以一次性存储多个数据,将多个元素(通常统一类型)按照一定的顺序排列放到一个集合里 2.通过构造函数创建数组: var 数组名=new Arrar ...

  10. linux下递归删除目录下所有exe文件---从删库到跑路篇

    linux下递归删除目录下所有exe文件 find . -name '*.exe' -type f -print -exec rm -rf {} \; (1) "." 表示从当前目 ...