对于某些需要调度之后才能知道的数据,比如 pod 的 ip,主机名,或者 pod 自身的名称等等,k8s 依旧很贴心的提供了 Downward API 的方式来获取此类数据,并且可以通过环境变量或者文件(downwardApi卷中)来传递 pod 的元数据. 可以传递的容器数据包括如下: pod的名称,IP,所在命名空间,运行节点的名称,运行所归属的服务账户名称 每个容器请求的 CPU 和内存的使用量 每个容器可以使用的 CPU 和内存的限制 pod 的标签 pod 的注解 通过环境变量暴露元数…