本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在中為管線加上標籤 CodePipeline
標籤是與 AWS 資源相關聯的索引鍵值配對。您可以在中將標籤套用至管線 CodePipeline。如需有關資 CodePipeline 源標記、使用案例、標籤索引鍵和值限制,以及支援的資源類型的資訊,請參閱標記 資源。
建立管道時,您可以使用 CLI 指定標籤。您可以使用主控台或 CLI 來新增或移除標籤,並更新管道中標籤的值。您可以對新增最多 50 個標籤到各管道。
標記管道 (主控台)
您可以使用主控台或 CLI 以標記資源。管道是唯一可以使用控制台或 CLI 管理的 CodePipeline資源。
新增標籤到管道 (主控台)
您可以使用主控台,將標籤新增到現有管道。
請登入 AWS Management Console 並開啟 CodePipeline 主控台,網址為 http://console.aws.amazon.com/codesuite/codepipeline/home
。 -
在 Pipelines (管道) 頁面,選擇您要新增標籤的管道。
-
從導覽窗格中,選擇 Settings (設定)。
-
在 Pipeline tags (管道標籤) 中,選擇 Edit (編輯)。
-
在 Key (索引鍵) 和ValueValue (值) 欄中,在你想新增的各組標籤中輸入金鑰對。(Value (值) 欄為選用。) 例如,在 Key (索引鍵) 中輸入
Project
。在 Value (值) 中輸入ProjectA
。 -
(選用) 選擇 Add tag (新增標籤),新增更多列,然後輸入更多標籤。
-
選擇提交。標籤列在管道設定之下。
檢視管道標籤 (主控台)
您可以使用主控台列出現有管道的標籤。
請登入 AWS Management Console 並開啟 CodePipeline 主控台,網址為 http://console.aws.amazon.com/codesuite/codepipeline/home
。 -
在 Pipelines (管道) 頁面,選擇您要檢視標籤的管道。
-
從導覽窗格中,選擇 Settings (設定)。
-
在 Pipeline tags (管道標籤)下,檢視 Key (金鑰) 和 Value (值) 欄下的管道標籤。
編輯管道標籤 (主控台)
您可以使用主控台來編輯已新增到管道的標籤。
請登入 AWS Management Console 並開啟 CodePipeline 主控台,網址為 http://console.aws.amazon.com/codesuite/codepipeline/home
。 -
在 Pipelines (管道) 頁面,選擇您想更新標籤的管道。
-
從導覽窗格中,選擇 Settings (設定)。
-
在 Pipeline tags (管道標籤) 中,選擇 Edit (編輯)。
-
在 Key (金鑰) 和 Value (加值) 欄,視需要更新每個欄位的值。例如,針對
Project
索引鍵,在 Value (值) 中將ProjectA
變為ProjectB
。 -
選擇提交。
從管道移除標籤 (主控台)
您可以使用主控台,從管道刪除標籤。當您從關聯的資源移除標籤時,將會刪除這些標籤。
請登入 AWS Management Console 並開啟 CodePipeline 主控台,網址為 http://console.aws.amazon.com/codesuite/codepipeline/home
。 -
在 管道 (Pipelines) 頁面,選擇您要移除標籤的管道。
-
從導覽窗格中,選擇 Settings (設定)。
-
在 Pipeline tags (管道標籤) 中,選擇 Edit (編輯)。
-
在您要刪除的金鑰和值的每個標籤旁邊,選擇 移除標籤 (Remove tag)。
-
選擇提交。
標記管道 (CLI)
您可以使用 CLI 標籤資源。您必須使用主控台,管理管道中的標籤。
新增標籤到管道 (CLI)
您可以使用主控台或 AWS CLI 標記管線。
若要在建立時將標籤新增到管道,請參閱 建立管道、階段和動作。
在這些步驟中,我們假設您已經安裝新版 AWS CLI 或更新到最新版本。如需詳細資訊,請參閱安裝 AWS Command Line Interface。
在終端機或命令列,執行 tag-resource 命令,指定您要新增的管道 Amazon Resource Name (ARN),和您想新增標籤的金鑰和值。您可以新增多個標籤到管道。例如,若要標記以兩個標籤命名MyPipeline
的管線、以 T est
標籤值命名DeploymentEnvironment
的標籤鍵,以及以 true
標籤值命名IscontainerBased
的標籤鍵:
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:MyPipeline
--tags key=Project
,value=ProjectA
key=IscontainerBased
,value=true
若成功,此命令不會傳回任何內容。
檢視管道標籤 (CLI)
請遵循下列步驟 AWS CLI 來使用來檢視配管的 AWS 標籤。若未新增標籤,傳回的清單空白。
在終端機或命令列上執行 list-tags-for-resource 命令。例如,若要檢視以 arn:aws:codepipeline:
ARN 值命名之管線的標籤鍵和標籤值us-west-2
:account-id
:MyPipeline
MyPipeline
的清單:
aws codepipeline list-tags-for-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:MyPipeline
若成功,此命令會傳回類似如下的資訊:
{ "tags": { "Project": "ProjectA", "IscontainerBased": "true" } }
編輯管道標籤 (CLI)
請遵循下列步驟 AWS CLI 來使用編輯配管的標籤。您可以變更現有索引鍵的值或新增其他索引鍵。您也可以從管道移除標籤,如以下部分所示。
在終端機或命令列,執行 tag-resource 命令,指定您要更新標籤的管道 ARN,並指定標籤金鑰和標籤值:
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:MyPipeline
--tags key=Project
,value=ProjectA
若成功,此命令不會傳回任何內容。
從管道移除標籤 (CLI)
請遵循下列步驟 AWS CLI 來使用從管線移除標籤。當您從關聯的資源移除標籤時,將會刪除這些標籤。
注意
如果您刪除管道,所有標籤關聯會從已刪除的管道中移除。刪除刪除管道後就不需要移除標籤了。
在終端機或命令列,執行 untag-resource 命令,指定您想移除標籤的管道 ARN,和您想移除的標籤的標籤金鑰。例如,若要移除使用標籤鍵 Project
和命名MyPipeline
的管線上的多個標籤 IscontainerBased
:
aws codepipeline untag-resource --resource-arn arn:aws:codepipeline:
us-west-2
:account-id
:MyPipeline
--tag-keysProject
IscontainerBased
若成功,此命令不會傳回任何內容。若要驗證與管道相關的標籤,請執行 list-tags-for-resource 命令。