configmap和Secret存储
存储 Secret configMap
2023-09-14 09:15:55 时间
configmap和Secret
configmap概念
用来存储应用的配置信息.
configmap示例
为app的配置文件创建configmap
https://blog.51cto.com/u_12965094/2685787
# 创建目标配置文件目录
mkdir -p /etc/gost && cd /etc/gost
# 创建目标配置文件
touch /etc/gost/gost.yml
# 为gost.yml创建configmap
kubectl create cm gost-conf --from-file gost.yml
# 查看configmap是否创建成功
kubectl get cm gost-conf
# 以yaml格式查看configmap内容
kubectl get cm gost-conf -o yaml
# 查看configmap详情
kubectl describe cm gost-conf
# 删除configmap
kubectl delete configmaps gost-config
configmap注意事项
configmap挂载配置文件要使用subpath
防覆盖
如果配置的挂载目录还有其他的文件,可能会被覆盖,要使用subpath
来防止覆盖
修改完configmap要重启应用才会生效
重启应用
才会重新加载configmap配置信息.
Secret概念
Secret配置dockerhub登录信息
# 将dockekhub的登录信息写入到Secret中
kubectl create secret docker-registry secret名称 \
--docker-server=192.168.1.33:8082 \
--docker-username=test \
--docker-password=test123456
相关文章
- Android本地数据存储: Reservoir
- MySQL运维---存储引擎
- Spark创建RDD的四种方式(二):从外部存储(文件)创建 RDD代码示例
- Atitit 传媒学院专业与课程表艾提拉总结 目录 1. 媒体分为感觉媒体、表示媒体、表现媒体、存储媒体和传输媒体1 1.1. 1、感觉媒体 如文字、数据、声音、图形、图像等。1 1.2. 表示
- 把mmapv1存储引擎存储的mongodb3.0数据库数据复制到WiredTiger存储引擎的mongodb3.2中
- 原生js本地存储、获取、删除、清空
- oracle 存储过程定义及调试,并终于被C# 调用 代码
- Linux内核dev_set_drvdata()和dev_get_drvdata()存储自定义结构体用法
- HBase底层存储原理——我靠,和cassandra本质上没有区别啊!都是kv 列存储,只是一个是p2p另一个是集中式而已!
- 有序存储对于高性能的意义
- android 向内部存储写txt文件
- k8s 配置存储之 Configmap & secret