向下API可用于将pod的信息注入容器。
可以按照以下方式完成,
volumes:
- name: stinfo
downwardAPI:
items:
- path: "annotations"
fieldRef:
fieldPath: metadata.annotations
- path: "labels"
fieldRef:
fieldPath: metadata.labels
现在我想将控制器的信息注入容器,我该怎么做?
例如,我想知道有多少副本用于部署/ statefulset。
有什么建议吗?
THX。
答案 0 :(得分:1)
您查找的信息是动态的,因此您应该使用绑定到您的pod的服务帐户(对于RBAC,确保它已附加并可以读取您需要的内容)并进行直接API调用以获取当前值。 / p>