すべてのプロダクト
Search
ドキュメントセンター

Elastic Container Instance:ECI Pod へのカスタムタグのアタッチ

最終更新日:Apr 02, 2026

タグは、Elastic Container Instance (ECI) リソースのグループ化、検索、管理に役立つキーと値のペアです。ECI Pod にカスタムタグをアタッチすることで、タグによるコスト分析、バッチ操作、リソースのフィルタリングが可能になります。

前提条件

開始する前に、以下の前提条件を満たしていることを確認してください。

  • ECI が有効化された ACK クラスター

  • クラスター内で Kubernetes ワークロードを作成または更新する権限

ECI カスタムタグの仕組み

Alibaba Cloud タグは、Kubernetes ラベルとは異なる、クラウドリソースレベルのメタデータです。Kubernetes ラベルがクラスター内でのスケジューリングやオブジェクトの選択を制御するのに対し、Alibaba Cloud タグはプラットフォーム全体でリソース管理やコスト分析に適用されます。ECI は、Pod のアノテーションを使用して、作成時に基盤となる ECI インスタンスにカスタムタグを渡します。

Container Service for Kubernetes (ACK) が ECI Pod を作成すると、以下のタグが自動的にバインドされます。

タグキー
ManagedByクラスターのタイプ
ClusterIdクラスター ID
NameSpaceクラスターの Namespace
OwnerReferenceKindワークロードのタイプ (例:Deployment、Job)
OwnerReferenceNameワークロードの名前 (例:Deployment 名、Job 名)
PodNamePod の名前

制限事項

制約詳細
Pod あたりのカスタムタグの最大数3
タグのフォーマットkey:value — キーと値をコロン (:) で区切ります
複数のタグ,タグをカンマ (、) で区切ります。例:env:test,name:alice
アノテーションが有効になるタイミングPod の作成時にのみ有効です。既存の Pod にアノテーションを追加または変更しても効果はありません。
アノテーションの配置場所Pod の spec の metadata セクションに配置する必要があります。Deployment の場合は、spec.template.metadata の下にアノテーションを追加します。

Pod へのカスタムタグの追加

Pod のメタデータに k8s.aliyun.com/eci-custom-tags アノテーションを追加します。

以下の例では、2 つのカスタムタグ (env:testname:alice) を Deployment によって作成される Pod にバインドします。

apiVersion: apps/v1
kind: Deployment
metadata:
  name: test
  labels:
    app: test
spec:
  replicas: 2
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      name: nginx-test
      labels:
        app: nginx
        alibabacloud.com/eci: "true"   # この Pod を ECI にルーティングします
      annotations:
        k8s.aliyun.com/eci-custom-tags: "env:test,name:alice"  # カスタムタグ
    spec:
      containers:
      - name: nginx
        image: registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2
        ports:
        - containerPort: 80

タグの確認

Pod が作成された後、以下のいずれかの方法でタグを確認します。

kubectl: Pod に対して kubectl describe を実行し、Annotations セクションを確認します。カスタムタグは k8s.aliyun.com/eci-custom-tags の値として表示されます。

tag

ECI コンソール: Elastic Container Instance コンソール[コンテナグループ] ページに移動し、各 Pod にバインドされているタグを表示します。

标签