1. 云栖社区>
  2. 全部标签>
  3. #ConfigMap#
ConfigMap

#ConfigMap#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

如何使用Kubernetes的configmap通过环境变量注入到pod里

在Kubernetes官网里,有这样一篇文章,提到了Kubernetes里的一个最佳实践就是把应用代码同配置信息分开,一种方式就是使用Kubernetes 1.2里引入的configmap概念。 https://kubernetes.io/blog/2016/04/configuration-management-with-containers/ configmap实际上就是一系列键值对,存储于etcd里。

分布式 test Create type etcd unit 存储 环境变量 kubernetes k8s ConfigMap

fabric8 API操作ConfigMap

        ConfigMap用来保存key-value pair配置数据,数据可以在pod容器中挂载. 可以简单理解为Linux系统中的/etc目录,用来存储配置文件的目录。这里以将ConfigMap数据作为容器内配置文件举例.

容器 挂载 kubernetes pod ConfigMap fabric8

kubernetes ConfigMap

configmap用于将应用所需的配置信息与程序进行分离, 使应用程序更好的复用, 在大规模容器集群环境中, 对应用进行统一配置管理. 一般应用场景: 生成为容器内的环境变量; 以Volume的形式挂载为容器内部的文件或目录.

volume kubernetes pod ConfigMap env

1
GO