前面的文章介绍了ConfigMap的作用以及常见的创建、查询和删除等操作方法,这篇文章介绍一下在Kubernetes集群中使用ConfigMap的环境变量引用的方式。
环境准备
本文使用Kubernetes 1.17,可参看下文进行快速环境搭建:
ConfigMap介绍
可参看下文说明了解ConfigMap创建、查询和删除等操作的方法。
使用示例
这里以如下用户名和ID为例,如何在Kubernetes中创建和使用Configmap进行说明
变量说明 | 标识符 | 设定值 |
---|---|---|
用户名 | user.name | liumiao |
用户ID | user.id | 1003 |
创建ConfigMap
准备如下设定内容
[root@host131 config]# kubectl get cm
No resources found in default namespace.
[root@host131 config]#
[root@host131 config]# cat user.yml
apiVersion: v1
kind: ConfigMap
metadata:
name: user-configmap
namespace: default
data: