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

使用容器服務(wù) Serverless 版和ACR快速部署spring-hello應(yīng)用

本文介紹如何使用容器服務(wù) Serverless 版和ACR快速部署spring-hello應(yīng)用。在本文中,您可以通過云效準備代碼,通過ACR實例構(gòu)建鏡像,將spring-hello應(yīng)用部署到ACK Serverless集群,然后即可利用外部端點訪問應(yīng)用。

前提條件

步驟一:準備代碼

  1. 單擊此處下載spring-hello.zip

  2. 將代碼放至目標文件夾下,例如:D:\doctest,然后將代碼解壓至文件夾spring-hello。

  3. 創(chuàng)建云效Codeup代碼倉庫。詳細信息,請參見新建第一個代碼庫

    1. 登錄云效Codeup控制臺,在頁面右上角單擊添加庫 > 新建代碼庫

    2. 設(shè)置代碼庫名稱,例如:codebasetest。其余參數(shù)保持默認,然后單擊確定codeup.jpg

  4. 將項目的代碼上傳到云效Codeup平臺。詳細信息,請參見關(guān)聯(lián)本地文件夾

    1. 在codebasetest代碼庫的命令行指引區(qū)域,給出了Git全局設(shè)置的代碼。復(fù)制代碼,并在Git中執(zhí)行。全局設(shè)置.jpg

    2. 執(zhí)行如下命令,關(guān)聯(lián)本地文件夾。

      # existing_folder是代碼文件所在實際位置。
      cd existing_folder
      git init
      # https://codeup.xxxx.git是新建代碼庫的地址,在新建代碼庫頁面右上角或者命令行指引區(qū)域可獲取。
      git remote add origin https://codeup.xxxx.git
      git add .
      git commit -m 'init'
      git push -u origin master

      示例代碼如下:

      cd D:\doctest
      cd spring-hello
      git init
      # 將https://codeup.aliyun.com/63eb3d939dee9309492b****/codebasetest.git替換為實際值。
      git remote add origin https://codeup.aliyun.com/63eb3d939dee9309492b****/codebasetest.git
      git add .
      git commit -m 'init'
      git push -u origin master

    在codebasetest代碼庫下存在如下文件,說明命令執(zhí)行成功。成功.jpg

步驟二:綁定代碼倉庫到ACR實例并觸發(fā)構(gòu)建

說明

您既可以選擇ACR個人版實例與阿里云Code代碼平臺綁定并觸發(fā)構(gòu)建,也可以選擇ACR企業(yè)版實例。相關(guān)操作類似,下文以ACR個人版實例為例進行說明。

綁定個人版實例與阿里云Code代碼平臺

  1. 創(chuàng)建訪問令牌。

    1. 登錄云效Codeup控制臺,單擊右上角小圖標.jpg>個人設(shè)置

    2. 個人設(shè)置頁面,單擊左側(cè)導(dǎo)航欄中的個人訪問令牌

    3. 單擊創(chuàng)建訪問令牌,設(shè)置配置項,然后單擊立即創(chuàng)建。以下為創(chuàng)建訪問令牌需要授予的最小權(quán)限。

      配置項

      示例

      名稱

      自定義

      過期時間

      自定義

      作用范圍

      • 用戶相關(guān)信息的只讀權(quán)限:read:user

      • 代碼庫的只讀權(quán)限:read:repo

      • 代碼庫分支的只讀權(quán)限:read:repo:branch

      • 代碼庫標簽的只讀權(quán)限:read:repo:tag

      • 代碼庫Webhook的全部讀寫權(quán)限:read:repo:webhook、write:repo:webhook

      • 代碼組的全部讀權(quán)限:read:group

      • 企業(yè)相關(guān)信息的只讀權(quán)限:read:org

    4. 創(chuàng)建完成后,請務(wù)必記錄創(chuàng)建的訪問令牌。示例值:agp_e77963d90ab62c4424bc2904a5072***。個人訪問令牌.jpg

      重要

      請務(wù)必記錄創(chuàng)建的訪問令牌,您只可見一次。

  2. 在左側(cè)導(dǎo)航欄中單擊HTTPS 密碼,查看并記錄克隆賬號。示例值:middle_***。

  3. 綁定云效Codeup代碼平臺。

    1. 登錄容器鏡像服務(wù)控制臺,在頂部菜單欄,選擇所需地域。

      重要

      請記錄選擇的地域,后續(xù)在容器服務(wù) Serverless 版中選擇鏡像時,需要先選擇鏡像所在地域。

    2. 在左側(cè)導(dǎo)航欄選擇實例列表,在實例列表頁面單擊目標個人版實例。

    3. 個人實例頁面左側(cè)導(dǎo)航欄中,選擇倉庫管理>代碼源

    4. 單擊云效Codeup的操作列下的綁定賬號綁定賬號.jpg

    5. Codeup對話框中,設(shè)置配置項,然后單擊確定

      配置項

      說明

      示例

      地址

      無需填寫。綁定云效Codeup時,系統(tǒng)會自動識別該地址。

      不涉及

      用戶名稱

      輸入查詢克隆賬號中獲取的HTTPS克隆賬號。

      middle_***

      個人訪問令牌

      輸入創(chuàng)建訪問令牌中創(chuàng)建的訪問令牌。

      agp_e77963d90ab62c4424bc2904a5072***

      代碼源頁面阿里云Codeup所在行,操作列顯示已綁定,說明綁定成功。

使用個人版實例構(gòu)建鏡像

  1. 個人實例頁面選擇倉庫管理>鏡像倉庫

  2. 鏡像倉庫頁面單擊創(chuàng)建鏡像倉庫,配置倉庫信息,然后單擊創(chuàng)建鏡像倉庫。下表僅介紹主要配置項,其余配置項保持默認即可。

    配置向?qū)Q

    配置項

    說明

    示例

    倉庫信息

    命名空間

    請選擇任意一個命名空間。

    image_***

    倉庫名稱

    自定義您的倉庫名稱。

    myrepository

    摘要

    請?zhí)顚懻?/p>

    不涉及

    代碼源

    -

    請選擇自己的代碼倉庫。

    codebasetest

    cedebasetest.jpg

  3. 單擊左側(cè)導(dǎo)航欄中的構(gòu)建,配置規(guī)則。下表僅介紹主要配置項,其余配置項保持默認即可。

    配置區(qū)域

    配置項

    說明

    示例

    構(gòu)建設(shè)置

    海外機器構(gòu)建

    請開啟海外機器構(gòu)建。

    不涉及

    構(gòu)建規(guī)則設(shè)置

    添加規(guī)則

    1. 單擊添加規(guī)則

    2. 在添加構(gòu)建規(guī)則頁面設(shè)置如下配置項。

      • 類型:Branch

      • Branch/Tag:master

      • 鏡像版本:v1

    3. 單擊確定

    • 類型:Branch

    • Branch/Tag:master

    • 鏡像版本:v1

  4. 在規(guī)則branches:master所在行,單擊操作列的立即構(gòu)建

    等待幾分鐘,然后刷新頁面,待構(gòu)建日志區(qū)域的構(gòu)建狀態(tài)顯示成功,說明鏡像倉庫構(gòu)建成功。

步驟三:將spring-hello應(yīng)用部署到ACK Serverless集群

  1. 登錄容器服務(wù)管理控制臺,在左側(cè)導(dǎo)航欄選擇集群

  2. 集群列表頁面,單擊目標ACK Serverless集群名稱,然后在左側(cè)導(dǎo)航欄,選擇工作負載 > 無狀態(tài)

  3. 無狀態(tài)頁面,單擊右上角的使用鏡像創(chuàng)建,參見下表配置應(yīng)用信息并創(chuàng)建應(yīng)用。下表僅介紹主要配置項,其余配置項保持默認即可。

    配置向?qū)Q

    說明

    示例值

    圖例

    應(yīng)用基本信息

    設(shè)置應(yīng)用名稱,單擊下一步

    spring-test

    應(yīng)用名稱.jpg

    容器配置

    選擇自定義鏡像:

    1. 單擊容器鏡像服務(wù)

    2. 選擇鏡像所屬的地域,為綁定云效Codeup代碼平臺時選擇的地域。

    3. 搜索myrepository

    4. 選中搜索到的鏡像。

    5. 單擊確定

    6. 在頁面右側(cè),單擊下一步

    image_***/myrepository

    1.jpg

    選擇鏡像Tag:

    1. 單擊選擇鏡像Tag

    2. 選擇鏡像Tag。

    3. 單擊確定

    v1

    鏡像tag.jpg

    新增一個端口:

    • 名稱:自定義。

    • 容器端口:8080。

    • 協(xié)議:TCP。

    新增完成后,在頁面右側(cè),單擊下一步

    • 名稱:hello

    • 容器端口:8080

    • 協(xié)議:TCP

    端口.jpg

    高級配置

    創(chuàng)建服務(wù):

    1. 單擊服務(wù)(Service)右側(cè)的創(chuàng)建

    2. 增加一條端口映射。

      • 名稱:hello

      • 服務(wù)端口:8080

      • 容器端口:8080

    3. 單擊創(chuàng)建

    4. 單擊高級配置配置向?qū)ы撁嫦路降?b data-tag="uicontrol" id="cc3410b024rot" class="uicontrol">創(chuàng)建。

    • 名稱:hello

    • 服務(wù)端口:8080

    • 容器端口:8080

    服務(wù)端口.jpg

    出現(xiàn)如下界面,說明應(yīng)用創(chuàng)建成功。驗證成功.jpg

步驟四:訪問測試網(wǎng)站

  1. 應(yīng)用創(chuàng)建成功后,在左側(cè)導(dǎo)航欄中單擊網(wǎng)絡(luò) > 服務(wù)。在步驟三:將spring-hello應(yīng)用部署到ACK Serverless集群創(chuàng)建的服務(wù)所在行,查看并記錄外部端點的值。例如:47.111.XX.XX:8080。外部端點.jpg

  2. 打開瀏覽器輸入http://外部端點/hello,例如http://47.111.XX.XX:8080/hello。輸出Hello, Aliyun,說明網(wǎng)站訪問成功。訪問網(wǎng)站.png

步驟五:釋放資源

快速入門完成后,建議及時刪除資源,避免額外資損。

刪除已創(chuàng)建的應(yīng)用和服務(wù)

  1. 容器服務(wù)管理控制臺集群列表頁面,單擊目標集群名稱,然后在左側(cè)導(dǎo)航欄,選擇工作負載 > 無狀態(tài),找到已創(chuàng)建的spring-test應(yīng)用,在頁面右側(cè)操作列,選擇更多 > 刪除

  2. 確認面板中,選中移除關(guān)聯(lián)的服務(wù)(Service)spring-testzfta-svc,然后單擊確定

刪除集群

ACK Serverless集群目前處于公測中,可免費試用。但是在使用ACK Serverless集群過程中用到的其他阿里云云產(chǎn)品資源,您需要按照各云產(chǎn)品規(guī)定的計費規(guī)則,為您使用的資源付費,費用由各云產(chǎn)品收取。完成教程后,請參考以下場景處理集群:

  • 如果無需繼續(xù)使用集群,請登錄容器服務(wù)管理控制臺,在集群列表頁面的操作列,單擊目標集群對應(yīng)的更多 > 刪除。在刪除集群頁面,選中同時刪除集群下的ALB資源同時刪除集群下的PrivateZone資源我已知曉以上信息并確認刪除集群,然后單擊確定。關(guān)于刪除ACK Serverless集群的更多信息,請參見刪除集群

  • 如果需要繼續(xù)使用集群,請至少在試用期到期1小時前為阿里云賬號充值,確保賬戶金額不小于100.00元人民幣。在使用ACK Serverless集群Pro版過程中用到的其他阿里云云產(chǎn)品資源,相關(guān)計費說明,請參見云產(chǎn)品資源計費