【k8s】ConfigMap
2021/6/30 23:55:36
本文主要是介绍【k8s】ConfigMap,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
环境
- kubernetes 1.20.6
- Spring Boot 2.5.0-M3
目标
ConfigMap 是 k8s 用来解耦应用和配置信息的,可以简写为 cm。
示例
ConfigMap.yaml
apiVersion: v1 kind: ConfigMap metadata: name: cm1 data: name: jiangbo age: "44"
查看
[root@master ~]# kubectl get cm cm1 NAME DATA AGE cm1 2 3s [root@master ~]# kubectl describe cm cm1 Name: cm1 Namespace: default Labels: <none> Annotations: <none> Data ==== age: ---- 44 name: ---- jiangbo Events: <none>
修改
如果还包含有生成 cm 的 yaml,则可以直接修改文件,然后使用 kubectl apply
命令。
apiVersion: v1 kind: ConfigMap metadata: name: cm1 data: name: jiangbo age: "4444"
[root@master ~]# kubectl apply -f cm1.yaml configmap/cm1 configured [root@master ~]# kubectl describe cm cm1 Name: cm1 Namespace: default Labels: <none> Annotations: <none> Data ==== age: ---- 4444 name: ---- jiangbo Events: <none>
总结
ConfigMap 可以生成配置信息。
附录
这篇关于【k8s】ConfigMap的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-08Kubernetes 监控实践:基于 Prometheus-Operator 的完整解决方案
- 2025-01-06云原生周刊:K8s 生态系统的五大趋势预测
- 2025-01-05k8s 源码 client-go 系列之 workqueue
- 2025-01-05k8s 源码client-go 系列 sharedProcessor
- 2025-01-03从yaml乱到kubernetes神态 —— Pepr简化Kubernetes管理的妙招
- 2024-12-23云原生周刊:利用 eBPF 增强 K8s
- 2024-12-20/kubernetes 1.32版本更新解读:新特性和变化一目了然
- 2024-12-19拒绝 Helm? 如何在 K8s 上部署 KRaft 模式 Kafka 集群?
- 2024-12-16云原生周刊:Kubernetes v1.32 正式发布
- 2024-12-13Kubernetes上运行Minecraft:打造开发者平台的例子