Application Load Balancer にタグを付ける - Elastic Load Balancing

Application Load Balancer にタグを付ける

タグを使用すると、ロードバランサーを目的、所有者、環境などさまざまな方法で分類することができます。

各ロードバランサーに対して複数のタグを追加できます。すでにロードバランサーに関連付けられているキーを持つタグを追加すると、そのキーの値が更新されます。

タグが不要になったら、ロードバランサーからタグを削除できます。

制限事項
  • リソースあたりのタグの最大数 – 50

  • キーの最大長 – 127 文字 (Unicode)

  • 値の最大長 – 255 文字 (Unicode)

  • タグのキーと値は大文字と小文字が区別されます。使用できる文字は、UTF-8 で表現できる文字、スペース、および数字と、特殊文字 (+、-、=、.、_、:、/、@) です。ただし、先頭または末尾にはスペースを使用しないでください。

  • タグの名前または値に aws: プレフィックスは使用しないでください。このプレフィックスは AWS 用に予約されています。このプレフィックスが含まれるタグの名前または値は編集または削除できません。このプレフィックスを持つタグは、リソースあたりのタグ数の制限時には計算されません。

Console
ロードバランサーのタグを更新するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで、[ロードバランサー] を選択します。

  3. ロードバランサーを選択します。

  4. [Tags (タグ)] タブで、[Manage tags (タグ管理)] を選択します。

  5. タグを追加するには、[Add tag] (タグの追加) を選択し、タグのキーとタグの値を入力します。

  6. タグを更新するには、[キー] または [値] に新しい値を入力します。

  7. タグを削除するには、タグの横にある [削除] を選択します。

  8. [変更の保存] をクリックします。

AWS CLI
タグを追加するには

add-tags コマンドを使用します。

aws elbv2 add-tags \ --resource-arns load-balancer-arn \ --tags "Key=project,Value=lima" "Key=department,Value=digital-media"
タグを削除するには

remove-tags コマンドを使用します。

aws elbv2 remove-tags \ --resource-arns load-balancer-arn \ --tag-keys project department
CloudFormation
タグを追加するには

AWS::ElasticLoadBalancingV2::LoadBalancer リソースを更新して、Tags プロパティを含めます。

Resources: myLoadBalancer: Type: 'AWS::ElasticLoadBalancingV2::LoadBalancer' Properties: Name: my-alb Type: application Scheme: internal Subnets: - !Ref subnet-AZ1 - !Ref subnet-AZ2 SecurityGroups: - !Ref mySecurityGroup Tags: - Key: 'project' Value: 'lima' - Key: 'department' Value: 'digital-media'