This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.5.3. 了解如何使用 Downward API 消耗容器资源
在创建 pod 时,您可以使用 Downward API 注入关于计算资源请求和限制的信息,以便镜像和应用程序作者能够正确地为特定环境创建镜像。
您可以使用环境变量或卷插件进行此操作。
6.5.3.1. 使用环境变量消耗容器资源 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在创建 pod 时,您可以利用环境变量来使用 Downward API 注入有关计算资源请求和限制的信息。
流程
使用环境变量:
在创建 pod 配置时,在
spec.container
字段中指定与resources
字段的内容对应的环境变量:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果容器配置中没有包含资源限制,Downward API 会默认使用节点的 CPU 和内存可分配量。
从
pod.yaml
文件创建 pod:oc create -f pod.yaml
$ oc create -f pod.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow