全部產品
Search
文件中心

CloudOps Orchestration Service:加密參數

更新時間:Aug 27, 2024

使用阿里雲的產品時,除了與普通參數相似的需求外,CloudOps Orchestration Service還有另外一種加密參數,它還可以將儲存的值以KMS服務進行加密。本樣本介紹如何在參數倉庫中建立、搜尋、更新加密參數。

重要

使用加密參數需要:

  1. 開通KMS服務,參見開通Key Management Service文檔。

  2. 使用者添加KMS相關的RAM許可權,具體參見使用RAM實現對資源的存取控制

建立加密參數

  1. 登入CloudOps Orchestration Service控制台

  2. 選擇參數倉庫,單擊加密參數,單擊建立加密參數image

  3. 在建立加密參數的頁面中輸入加密參數的詳細資料。image

    1. 輸入參數名稱。

    2. 輸入參數的說明。

    3. 輸入KMS專屬執行個體ID。

      1. 如不設定使用舊版KMS預設執行個體,最多可以建立200個加密參數。

      2. 設定後可以使用KMS專屬執行個體的憑據配額,參考購買和啟用KMS執行個體

    4. 輸入KMS密鑰ID,使用預設值或輸入已經建立完成的建立密鑰

    5. 輸入儲存參數值的具體資訊。

    6. 選擇是否添加參數值的約束條件,以及同時使用多個約束條件,具體約束條件有以下四種類型:

      1. 允許值。

      2. 正則字串。

      3. 最大長度。

      4. 最小長度。

  4. 單擊建立。

搜尋加密參數

  1. 登入CloudOps Orchestration Service控制台

  2. 選擇參數倉庫,單擊加密參數,單擊建立加密參數旁邊的搜尋引擎

  3. 在搜尋引擎內自由組合搜尋的類型,其中主要包括三種搜尋類型。secret-parameter-03

    1. 參數名稱(參數名稱以模糊比對方式進行搜尋)。

    2. 參數路徑(例子:/parmeter/parmeter1/test,其中/parmeter/parmeter1/為參數路徑。)。

    3. 參數是否遞迴(與參數路徑合用,預設為不遞迴。當遞迴時參數路徑只需要輸入/parmeter/便可以搜尋出以/parmeter/為起始路徑的多個參數。例如下面三個參數,當以 /group1 為路徑進行搜尋時,其顯示如下)。

      參數

      遞迴

      不遞迴

      /group1/team2/some_parameter

      可以搜尋到

      不可以搜尋到

      /group1/team1/some_parameter

      可以搜尋到

      不可以搜尋到

      /group1/some_parameter

      可以搜尋到

      可以搜尋到

更新加密參數

  1. 登入CloudOps Orchestration Service控制台

  2. 選擇參數倉庫,單擊加密參數,選擇需要更新的加密參數,然後單擊編輯。secret-parameter-05

  3. 在參數更新頁面輸入需要更新的值,或者說明。secret-parameter-06

  4. 單擊儲存。

  5. 在加密參數的編輯記錄中,可以查看加密參數的更新過的版本資訊。secret-parameter-07

    重要

    系統限制:加密參數只保留最近的10個版本。

  6. 單擊編輯記錄,勾選顯示參數值選項,查看加密參數的具體資訊。secret-parameter-08