【发布时间】:2019-01-21 12:37:19
【问题描述】:
我正在通过带有 StorageClass 的 PersistentVolumeClaim 动态预置 EBS 卷(通过 EKS 在 AWS 上的 Kubernetes)
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: k8sebs
parameters:
encrypted: "false"
type: gp2
zones: us-east-1a
provisioner: kubernetes.io/aws-ebs
reclaimPolicy: Delete
volumeBindingMode: Immediate
PVC 下面
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: testk8sclaim
spec:
accessModes:
- ReadWriteOnce
storageClassName: k8sebs
resources:
requests:
storage: 1Gi
以及使用该卷的 pod:
kind: Pod
apiVersion: v1
metadata:
name: mypod
spec:
containers:
- name: alpine
image: alpine:3.2
volumeMounts:
- mountPath: "/var/k8svol"
name: mypd
volumes:
- name: mypd
persistentVolumeClaim:
claimName: testk8sclaim
我需要使用自定义标记标记 EBS 卷。
文档没有提到为供应商 aws-ebs、storageclass 或 PVC 标记。我花了几个小时尝试为动态提供的 EBS 卷添加标签,但没有运气。
在这种情况下是否可以为 EBS 创建自定义标签,如果可以,如何实现?
谢谢,
格雷格
【问题讨论】:
标签: amazon-web-services amazon-ec2 kubernetes tags amazon-eks