以下の内容はhttps://kakakakakku.hatenablog.com/entry/2025/09/24/084020より取得しました。


Pulumi で AWS リソースに一括でタグを設定する aws:defaultTags

Pulumi でデプロイする AWS リソースに一括でタグを設定する場合,Pulumi YAML(たとえば Pulumi.dev.yaml)で defaultTags を設定すれば OK👌

www.pulumi.com

👾 Pulumi.dev.yaml

Environment タグと Project タグを設定する.

config:
  aws:region: ap-northeast-1
  aws:defaultTags:
    tags:
      Environment: dev
      Project: Sandbox

👾 index.ts

検証として Amazon S3 バケットと Amazon CloudWatch Logs ロググループをデプロイする.

import * as aws from "@pulumi/aws";

new aws.s3.Bucket("sandbox");
new aws.cloudwatch.LogGroup("sandbox");

デプロイ確認

期待通りにタグが設定できている❗️

$ aws s3api get-bucket-tagging \
    --bucket sandbox-4740f3d
{
    "TagSet": [
        {
            "Key": "Project",
            "Value": "Sandbox"
        },
        {
            "Key": "Environment",
            "Value": "dev"
        }
    ]
}

$ aws logs list-tags-for-resource \
    --resource-arn arn:aws:logs:ap-northeast-1:000000000000:log-group:sandbox-588ff71
{
    "tags": {
        "Environment": "dev",
        "Project": "Sandbox"
    }
}



以上の内容はhttps://kakakakakku.hatenablog.com/entry/2025/09/24/084020より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14