天天看点

在TKE集群中通过configmap管理nginx.conf

许多容器会从配置文件、命令行参数或环境变量中读取配置信息,这些配置信息可以通过configmap达到解耦目的,同一配置管理

在K8S中ConfigMap可以被用来保存单个属性(给容器配置环境变量),也可以用来保存整个配置文件(本文章的演示内容)。

1.点击配置管理,选择configmap,新建configmap

在TKE集群中通过configmap管理nginx.conf

填写configmap内容,变量名此框对应的yaml格式为:

在TKE集群中通过configmap管理nginx.conf

YAML格式

变量值填写配置文件主体内容

在TKE集群中通过configmap管理nginx.conf

2.创建workload,并且数据卷选中刚创建的configmap,并且在容器内设置挂载点

在TKE集群中通过configmap管理nginx.conf

3.创建完成后进入容器

在TKE集群中通过configmap管理nginx.conf

4. 查看挂载目录下的配置文件

在TKE集群中通过configmap管理nginx.conf

详细资料可查看

Kubernetes的ConfigMap解析

ConfigMap 管理