配置环境变量¶
环境变量是指容器运行环境中设定的一个变量,用于给 Pod 添加环境标志或传递配置等,支持通过键值对的形式为 Pod 配置环境变量。
DCE 容器管理在原生 Kubernetes 的基础上增加了图形化界面为 Pod 配置环境变量,支持以下几种配置方式:
-
键值对(Key/Value Pair):将自定义的键值对作为容器的环境变量
-
资源引用(Resource):将 Container 定义的字段作为环境变量的值,例如容器的内存限制、副本数等
-
变量/变量引用(Pod Field):将 Pod 字段作为环境变量的值,例如 Pod 的名称
-
配置项键值导入(ConfigMap key):导入配置项中某个键的值作为某个环境变量的值
-
密钥键值导入(Secret Key):使用来自 Secret 中的数据定义环境变量的值
-
密钥导入(Secret):将 Secret 中的所有键值都导入为环境变量
-
配置项导入(ConfigMap):将配置项中所有键值都导入为环境变量