日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

在IntelliJ IDEA中使用Cloud Toolkit部署應(yīng)用(ECS集群)

您在本地完成新版本應(yīng)用的開(kāi)發(fā)和測(cè)試后,可以在IntelliJ IDEA中使用Cloud Toolkit插件將新版本應(yīng)用部署到EDAS的ECS集群中。

前提條件

背景信息

Alibaba Cloud Toolkit(IDE插件,簡(jiǎn)稱(chēng)Cloud Toolkit)是阿里云針對(duì)IDE平臺(tái)為開(kāi)發(fā)者提供的一款插件,用于幫助開(kāi)發(fā)者高效開(kāi)發(fā)并部署適合在云端運(yùn)行的應(yīng)用。更多信息,請(qǐng)參見(jiàn)什么是Alibaba Cloud Toolkit

本文介紹在IntelliJ IDEA中如何使用Cloud Toolkit部署應(yīng)用。您還可以使用Cloud Toolkit分批發(fā)布應(yīng)用,具體操作,請(qǐng)參見(jiàn)使用Cloud Toolkit分批發(fā)布應(yīng)用

操作步驟

  1. 在IntelliJ IDEA的工具欄中單擊Cloud Toolkit的圖標(biāo)Alibaba Cloud Toolkit,在下拉列表中選擇Deploy to EDAS > EDAS for ECS Application

  2. Deploy to EDAS ECS Cluster對(duì)話框配置應(yīng)用部署參數(shù),然后單擊Run

    說(shuō)明

    如果您還沒(méi)有在EDAS上創(chuàng)建應(yīng)用,在對(duì)話框右上角單擊Create application on EDAS console…,跳轉(zhuǎn)到EDAS控制臺(tái)創(chuàng)建應(yīng)用。具體操作,請(qǐng)參見(jiàn)在ECS集群中創(chuàng)建并部署應(yīng)用

    edas-cloudtoolkit-idea-config-APP.png

    參數(shù)

    說(shuō)明

    ECS Cluster

    Region

    目標(biāo)應(yīng)用所屬地域。

    Namespace

    目標(biāo)應(yīng)用所屬微服務(wù)空間。

    Application

    目標(biāo)應(yīng)用。

    重要

    如果在應(yīng)用列表中獲取不到應(yīng)用,請(qǐng)參見(jiàn)常見(jiàn)問(wèn)題:應(yīng)用列表獲取不到應(yīng)用進(jìn)行操作排查。

    Group

    目標(biāo)應(yīng)用分組。

    Build

    Deploy File

    新版本應(yīng)用部署包文件形式,包含Maven BuildUpload File。請(qǐng)根據(jù)實(shí)際需求選擇。

    • Maven Build:在部署應(yīng)用前,通過(guò)Maven來(lái)構(gòu)建新版本應(yīng)用的部署包。

    • Upload File:在本地選擇并上傳新版本應(yīng)用的部署包(WAR包或者JAR包)進(jìn)行部署。

    Version

    新版本應(yīng)用的版本號(hào)。默認(rèn)使用時(shí)間戳作為版本號(hào),例如2020-11-17 17:17:17。

    Description

    此次分批發(fā)布的描述信息。

    Batch

    應(yīng)用分批發(fā)布的批次。默認(rèn)為1批,最大為5批。

    說(shuō)明

    如果目標(biāo)應(yīng)用有多個(gè)分組,并且需要部署到全部分組,那么將會(huì)自動(dòng)按照分組粒度來(lái)分批,Batch不用設(shè)置。

    BatchWaitTime

    每批次間的發(fā)布時(shí)間間隔,單位為分鐘。默認(rèn)為不等待,最大等待時(shí)間為5分鐘。

    說(shuō)明

    BatchBatchWaitTime為分批發(fā)布應(yīng)用需要設(shè)置的參數(shù)。更多信息,請(qǐng)參見(jiàn)使用Cloud Toolkit分批發(fā)布應(yīng)用

    實(shí)際工作中大部分Maven工程都是多模塊的,各個(gè)項(xiàng)目模塊可以獨(dú)立開(kāi)發(fā),其中某些模塊又可能會(huì)使用到其他的一些模塊的功能,這樣的項(xiàng)目工程就是多模塊工程。如果需要部署多模塊工程應(yīng)用,請(qǐng)參見(jiàn)使用IntelliJ IDEA部署多模塊工程中的子模塊

    在IntelliJ IDEA中安裝的Cloud Toolkit內(nèi)可以管理Maven的構(gòu)建任務(wù)。您也可以在Deploy to EDAS ECS Cluster對(duì)話框的Before launch區(qū)域來(lái)添加、刪除、修改和移動(dòng)Maven構(gòu)建任務(wù)。

    Before launch

    分批發(fā)布啟動(dòng)后,IntelliJ IDEA的Terminal區(qū)域會(huì)打印部署日志。您可以根據(jù)日志信息查看部署進(jìn)度和結(jié)果。

常見(jiàn)問(wèn)題:應(yīng)用列表獲取不到應(yīng)用

通常出現(xiàn)這種情況為使用EDAS子賬號(hào)或RAM用戶來(lái)部署應(yīng)用,且EDAS子賬號(hào)或RAM用戶沒(méi)有同步到EDAS系統(tǒng)或者沒(méi)有進(jìn)行正確授權(quán),從而導(dǎo)致在應(yīng)用列表下拉框中看不到應(yīng)用。您可以通過(guò)RAM授權(quán)或EDAS子賬號(hào)授權(quán)來(lái)確保EDAS子賬號(hào)或RAM用戶已經(jīng)同步到EDAS并且得到授權(quán)。

  • RAM授權(quán)

    該授權(quán)方式可使RAM用戶訪問(wèn)EDAS的所有資源。

    1. RAM控制臺(tái)左側(cè)導(dǎo)航欄中選擇身份管理 > 用戶

    2. 用戶頁(yè)面上找到需要授權(quán)的RAM用戶,單擊操作列中的添加權(quán)限

    3. 添加權(quán)限面板的選擇權(quán)限區(qū)域中,搜索AliyunEDASFullAccess權(quán)限,單擊權(quán)限策略將其添加至右側(cè)的已選擇列表中,然后單擊確定

    4. 添加權(quán)限的授權(quán)結(jié)果頁(yè)面上,查看授權(quán)信息摘要,并單擊完成

    5. 使用阿里云賬號(hào)登錄EDAS控制臺(tái),在左側(cè)導(dǎo)航欄選擇系統(tǒng)管理 > 子賬號(hào),單擊子賬號(hào)頁(yè)面右上角的同步子賬號(hào)

  • EDAS子賬號(hào)授權(quán)

    該授權(quán)方式可使子賬號(hào)細(xì)粒度授權(quán)訪問(wèn)EDAS的資源。

    1. 使用阿里云賬號(hào)登錄EDAS控制臺(tái)

    2. 在左側(cè)導(dǎo)航欄選擇系統(tǒng)管理 > 角色,單擊角色頁(yè)面右上角的創(chuàng)建角色

    3. 輸入一個(gè)角色名稱(chēng),在可選權(quán)限區(qū)域框中,選擇應(yīng)用管理 > 應(yīng)用列表 > 基本信息 > 部署應(yīng)用,單擊添加將部署應(yīng)用角色添加到已選權(quán)限,然后單擊確定

    4. 在左側(cè)導(dǎo)航欄選擇系統(tǒng)管理 > 子賬號(hào),單擊子賬號(hào)頁(yè)面右上角的同步子賬號(hào)

    5. 選擇需進(jìn)行授權(quán)的子賬號(hào),在操作列,單擊管理角色,在左側(cè)穿梭框中搜索并選擇上面創(chuàng)建的角色,將該角色添加到右側(cè)已選角色列表中,然后單擊確定

    6. 選擇需進(jìn)行授權(quán)的子賬號(hào),在操作列,單擊授權(quán)應(yīng)用,選擇應(yīng)用添加到右側(cè)列表進(jìn)行授權(quán),然后單擊確定