k8s confimap
时间: 2024-08-31 22:01:39 浏览: 63
Kubernetes (k8s) ConfigMap是一种核心资源对象,用于存储配置数据,如环境变量、密钥、配置文件片段等,并将它们持久化到集群中。ConfigMap的主要作用是在容器化应用部署时提供静态数据,比如数据库连接字符串、API地址等,这些信息通常不会随应用更新而改变。
ConfigMap的内容通常是键值对的形式,你可以直接引用这些键作为环境变量传递给Pod,也可以将其挂载到Pod的卷上供应用程序读取。这种设计允许你在不影响代码的情况下轻松管理应用的配置。
创建ConfigMap的基本命令如下:
```shell
kubectl create configmap my-configmap --from-literal=envVar1=value1 --from-file=path/to/file
```
阅读全文