標籤由一組索引值對組成,可以用於標記ECI執行個體。您可以使用標籤來分組管理ECI執行個體,便於篩選和大量操作。本文介紹如何為ECI Pod綁定自訂標籤(Tag),以便後續可以基於標籤管理ECI Pod,例如基於標籤進行費用分析。
背景資訊
標籤(Tag)是一組索引值對,功能與Label類似,是阿里雲提供的用於標識雲資源,實現分類管理資源的功能。通過阿里雲Container ServiceKubernetes版建立的ECI執行個體預設帶有以下標籤:
配置說明
您可以通過k8s.aliyun.com/eci-custom-tags
的Annotation為ECI Pod綁定自訂標籤,最多可以綁定3個標籤。標籤鍵和標籤值之間用半形冒號隔開,多個標籤之間用半形逗號隔開。
配置樣本如下:
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"
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
配置完成後,您可以通過kubectl describe
命令查詢Pod詳情,從Annotation中可以查看k8s.aliyun.com/eci-custom-tags
的值,即自訂標籤。

如果想要更加直觀地查看ECI Pod綁定的標籤資訊,可在Elastic Container Instance控制台的容器組頁面查看。
