五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

函數(shù)工作流自動更新ECS證書

應(yīng)用場景

本文下表示例信息所示為例,介紹如何通過使用函數(shù)工作流自動獲取并更新ECS服務(wù)器證書。

Web服務(wù)器類型

Nginx

?

代碼編輯語言

Python 3.9

代碼編輯語言

Nginx

Python 3.9

約束與限制

已開通彈性云服務(wù)器(Elastic Cloud Server,ECS),且在ECS中配置了SSL證書。

SSL證書為云證書管理服務(wù)中購買且續(xù)費的證書。

步驟一:創(chuàng)建委托

使用函數(shù)工作流更新ECS服務(wù)器證書需要將SCM FullAccess、IAM ReadOnlyAccess權(quán)限授權(quán)給函數(shù)工作流服務(wù)。

1.登錄管理控制臺。

2.單擊頁面左上方的,選擇“管理與監(jiān)管 > 統(tǒng)一身份認(rèn)證服務(wù)”,進入統(tǒng)一身份認(rèn)證服務(wù)界面。

3.在左側(cè)導(dǎo)航欄選擇“委托”,并在委托界面右上角單擊“創(chuàng)建委托”,進入創(chuàng)建委托界面。

4.在創(chuàng)建委托界面,按下表創(chuàng)建云服務(wù)委托參數(shù)說明所示設(shè)置委托信息。

參數(shù)

配置說明

?

委托名稱


自定義委托名稱

?

委托類型

選擇“云服務(wù)”

?

云服務(wù)

選擇“FunctionGraph”

?

持續(xù)時間

選擇“永久”

?

描述

可填選,自定義需要的信息

委托名稱

配置說明


自定義委托名稱

委托類型

配置說明

選擇“云服務(wù)”

云服務(wù)

配置說明

選擇“FunctionGraph”

持續(xù)時間

配置說明

選擇“永久”

描述

配置說明

可填選,自定義需要的信息

5.單擊“下一步”,進入委托授權(quán)界面。

6.選擇并勾選需要授權(quán)函數(shù)工作流的“SCM FullAccess”、“IAM ReadOnlyAccess”權(quán)限。

7.單擊“下一步”,設(shè)置權(quán)限的作用范圍。

8.單擊“確定”,委托創(chuàng)建成功。

步驟二:使用空白模板創(chuàng)建函數(shù)

1.登錄管理控制臺。

2.單擊頁面左上方的,選擇“計算 > 函數(shù)工作流”,進入函數(shù)工作流界面。

3.單擊函數(shù)工作流界面右上方的“創(chuàng)建函數(shù)”,進入創(chuàng)建函數(shù)界面。

4.按下表創(chuàng)建空白事件函數(shù)參數(shù)配置所示信息創(chuàng)建空白函數(shù)。

參數(shù)

配置說明

?

函數(shù)類型

選擇“事件類型”

?

區(qū)域

選擇需要部署代碼的區(qū)域

?

函數(shù)名稱

自定義函數(shù)名稱

?

委托名稱

選擇“步驟一:創(chuàng)建委托”創(chuàng)建的委托名稱

?

企業(yè)項目

如果您已開通企業(yè)項目,選擇需要添加函數(shù)的企業(yè)項目即可。

如果您未開通企業(yè)項目,將無法看到企業(yè)項目的選項。若需開通請參見如何開通企業(yè)項目,無需開通企業(yè)項目請?zhí)^此項。

?

運行時

選擇函數(shù)編寫語言,此處示例選擇“Python 3.9”

函數(shù)類型

配置說明

選擇“事件類型”

區(qū)域

配置說明

選擇需要部署代碼的區(qū)域

函數(shù)名稱

配置說明

自定義函數(shù)名稱

委托名稱

配置說明

選擇“步驟一:創(chuàng)建委托”創(chuàng)建的委托名稱

企業(yè)項目

配置說明

如果您已開通企業(yè)項目,選擇需要添加函數(shù)的企業(yè)項目即可。

如果您未開通企業(yè)項目,將無法看到企業(yè)項目的選項。若需開通請參見如何開通企業(yè)項目,無需開通企業(yè)項目請?zhí)^此項。

運行時

配置說明

選擇函數(shù)編寫語言,此處示例選擇“Python 3.9”

5.單擊“創(chuàng)建函數(shù)”,跳轉(zhuǎn)至函數(shù)界面,創(chuàng)建空白函數(shù)成功

步驟三:創(chuàng)建定時觸發(fā)器

創(chuàng)建定時觸發(fā)器,在固定時間間隔觸發(fā)函數(shù)。

1.在函數(shù)界面,選擇“設(shè)置 > 觸發(fā)器”,進入觸發(fā)器頁簽。

2.單擊“創(chuàng)建觸發(fā)器”,按下表配置定時觸發(fā)器所示信息創(chuàng)建定時觸發(fā)器。

參數(shù)

配置說明

?

觸發(fā)器類型

選擇“定時觸發(fā)器(TIMER)”

?

定時器名稱

自定義定時器名稱

?

觸發(fā)規(guī)則

設(shè)置為“固定頻率”,具體頻率請根據(jù)您的實際情況配置

?

是否開啟

?

附加信息

可選填,自定義需要的信息

觸發(fā)器類型

配置說明

選擇“定時觸發(fā)器(TIMER)”

定時器名稱

配置說明

自定義定時器名稱

觸發(fā)規(guī)則

配置說明

設(shè)置為“固定頻率”,具體頻率請根據(jù)您的實際情況配置

是否開啟

配置說明

附加信息

配置說明

可選填,自定義需要的信息

3.單擊“確定”,定時觸發(fā)器創(chuàng)建成功。

步驟四:制作并配置函數(shù)依賴包

部署證書至ECS的函數(shù)代碼需要依賴paramiko依賴包,您需要為函數(shù)制作并配置paramiko依賴包。

本節(jié)以Python 3.9為例介紹制作和配置依賴包的方法。其他代碼編輯語言制作依賴包的方法請參見如何制作依賴包。

配置依賴包

5.登錄管理控制臺

6.單擊頁面左上方的,選擇“計算 > 函數(shù)工作流”,進入函數(shù)工作流界面。

7.在左側(cè)導(dǎo)航欄選擇“函數(shù) > 依賴包管理”,進入依賴包管理界面。

8.單擊的“創(chuàng)建依賴包”,彈出“創(chuàng)建依賴包”對話框,按下表配置依賴包所示設(shè)置依賴包信息。

參數(shù)

說明

?

依賴包名稱

自定義的依賴包名稱,用于識別不同的依賴包

?

代碼上傳方式

選擇“上傳ZIP文件”

?

文件上傳

添加依賴包ZIP文件

?

運行時語言

選擇函數(shù)編寫語言,此處示例選擇“Python 3.9”

?

描述

對于依賴包的描述信息,可以不填

依賴包名稱

說明

自定義的依賴包名稱,用于識別不同的依賴包

代碼上傳方式

說明

選擇“上傳ZIP文件”

文件上傳

說明

添加依賴包ZIP文件

運行時語言

說明

選擇函數(shù)編寫語言,此處示例選擇“Python 3.9”

描述

說明

對于依賴包的描述信息,可以不填

9.單擊“確定”,完成依賴包創(chuàng)建。

10.在左側(cè)導(dǎo)航欄選擇“函數(shù) > 函數(shù)列表”,進入函數(shù)列表界面。

11.單擊函數(shù)名稱,進入函數(shù)詳情界面。

12.在代碼頁簽,單擊“代碼依賴包”所在行的“添加依賴包”,彈出“選擇依賴包”對話框。

13.選擇8創(chuàng)建的私有依賴包,單擊“確定”,函數(shù)依賴包配置完成。

步驟五:在函數(shù)中配置代碼源

在函數(shù)中配置代碼源,本節(jié)以在線編輯的方式為例。更多創(chuàng)建代碼源的方式請參見創(chuàng)建程序包。

1.在函數(shù)工作流界面左側(cè)導(dǎo)航欄選擇“函數(shù) > 函數(shù)列表”,進入函數(shù)列表界面。

2.單擊函數(shù)名稱,進入函數(shù)詳情界面。

3.選擇“設(shè)置 > 環(huán)境變量”,進入環(huán)境變量頁簽。

4.單擊“添加環(huán)境變量”,添加“endpoint”、“region”兩個環(huán)境變量。

環(huán)境變量1:

鍵:endpoint

值:scm.cn-north-4.myhuaweicloud.com

環(huán)境變量2:

鍵:region

值:cn-north-4

5.單擊“保存”,選擇代碼頁簽。

6.在代碼頁簽,將提供的兩段代碼整合添加到一個代碼源文件。

7.單擊“測試”,測試函數(shù),確認(rèn)函數(shù)能正常執(zhí)行。

測試函數(shù)的詳細(xì)操作請參見在線調(diào)試。

8.代碼源添加并測試完成后,函數(shù)會根據(jù)定時觸發(fā)器設(shè)置的觸發(fā)規(guī)則運行,如有續(xù)費證書簽發(fā)會被自動獲取并更新至ECS。

9.您可以在函數(shù)詳情頁選擇“監(jiān)控 > 指標(biāo)”,進入監(jiān)控指標(biāo)頁簽,查看函數(shù)運行情況。

可以查看到“調(diào)用次數(shù)”、“運行時間”、“錯誤次數(shù)”和“被拒絕次數(shù)”等指標(biāo)。有關(guān)監(jiān)控更詳細(xì)的說明請參見函數(shù)監(jiān)控。

為Python制作依賴包

1.打包環(huán)境中的Python版本要和對應(yīng)函數(shù)的運行時版本相同。如Python 3.9建議使用3.9.0及以上版本,Python2.7建議使用2.7.12及以上版本,Python3.6建議使用3.6.3以上版本。

2.執(zhí)行如下命令,為Python 3.9安裝paramiko依賴包,并指定此依賴包的安裝路徑為本地的/tmp/paramiko下。

pip install paramiko --root /tmp/paramiko

3.執(zhí)行如下命令切換到/tmp/paramiko下。

cd /tmp/paramiko/

4.進入子目錄直到site-packages路徑下(一般路徑為usr/lib64/python3.9/site-packages/),并執(zhí)行如下命令。

zip -rq paramiko.zip *

所生成的包即為最終需要的依賴包。

其他應(yīng)用場景

  • 使用FunctionGraph函數(shù)對OBS中的圖片進行壓縮

    將圖片上傳到特定的OBS桶中

    將用戶上傳的每個圖像的尺寸進行壓縮

    將處理完后的圖像上傳到另一個指定的OBS桶

    將圖片上傳到特定的OBS桶中

    將用戶上傳的每個圖像的尺寸進行壓縮

    將處理完后的圖像上傳到另一個指定的OBS桶

  • 使用FunctionGraph函數(shù)為OBS中的圖片打水印

    將圖片上傳到特定的OBS桶中

    將用戶上傳的每個圖片打水印

    將處理完后的圖像上傳到另一個指定的OBS桶

    將圖片上傳到特定的OBS桶中

    將用戶上傳的每個圖片打水印

    將處理完后的圖像上傳到另一個指定的OBS桶中

  • 使用FunctionGraph函數(shù)對DIS數(shù)據(jù)進行格式轉(zhuǎn)換并存儲到CloudTable

    本章節(jié)介紹如何使用函數(shù)結(jié)合數(shù)據(jù)接入服務(wù)(DIS)采集IOT實時數(shù)據(jù)流,并將采集到的數(shù)據(jù)進行格式轉(zhuǎn)換,存儲到表格存儲服務(wù)(CloudTable Service)中。

    本章節(jié)介紹如何使用函數(shù)結(jié)合數(shù)據(jù)接入服務(wù)(DIS)采集IOT實時數(shù)據(jù)流,并將采集到的數(shù)據(jù)進行格式轉(zhuǎn)換,存儲到表格存儲服務(wù)(CloudTable Service)中。

  • 使用FunctionGraph函數(shù)識別LTS中的異常業(yè)務(wù)日志并存儲到OBS

    通過LTS云日志服務(wù),快速完成ECS等服務(wù)器的任務(wù)運行日志采集、加工和轉(zhuǎn)換。

    通過LTS云日志服務(wù),快速完成ECS等服務(wù)器的任務(wù)運行日志采集、加工和轉(zhuǎn)換。

  • 使用FunctionGraph函數(shù)和CTS識別非法IP的登錄登出操作

    通過CTS云審計服務(wù),完成對公有云賬戶對各個云服務(wù)資源操作動作和結(jié)果的實時記錄。

    通過CTS云審計服務(wù),完成對公有云賬戶對各個云服務(wù)資源操作動作和結(jié)果的實時記錄。

  • 使用FunctionGraph部署AI繪畫Stable Diffusion應(yīng)用

    本章節(jié)介紹如何通過FunctionGraph的應(yīng)用中心,部署AI繪畫Stable-Diffusion應(yīng)用,并提供多種自定義使用AI繪畫應(yīng)用的方法。

    本章節(jié)介紹如何通過FunctionGraph的應(yīng)用中心,部署AI繪畫Stable-Diffusion應(yīng)用,并提供多種自定義使用AI繪畫應(yīng)用的方法。

函數(shù)工作流 FunctionGraph 教程視頻

函數(shù)工作流

03:15

函數(shù)工作流

02:10

函數(shù)工作流

函數(shù)工作流

03:10

函數(shù)工作流

函數(shù)工作流

02:33

函數(shù)工作流

函數(shù)工作流

02:42

函數(shù)工作流

函數(shù)工作流

02:18

函數(shù)工作流

02:42

函數(shù)工作流