CC00186.CloudKubernetes——|KuberNetes&配置管理.V17|——|configmap.secret热更新.v03|

本文介绍了Kubernetes 1.19中不可变的Secret和ConfigMap特性,探讨了如何创建一个immutable类型的ConfigMap,并应用于Pod中实现配置的热更新。
摘要由CSDN通过智能技术生成
一、k8s1.19不可变的secret和configmap
### --- immutable

~~~     在k8s1.18版本之后引入了一个immutable这种机制:
~~~     这个参数在设置configmap和secret的时候把它设置为不可变的。
### --- 为什么会引入这种机制呢?

~~~     容器挂载了configmap或者secret到本地,若是容器加载了这个功能,
~~~     若是更改了configmap或者secret,它就会把这个内容更新到本地,
~~~     本地监听到这个文件的变化,它就会重载这个配置。
~~~     若是这个配置更改错了,会影响这个pod的使用。
~~~     所以k8s1.18版本之后引入了immutable可以吧configmap或者secret设置成不可变的。
~~~     到1.19之后就到了bat版本了(就是公测版本),就可以直接使用它了。
二、创建一个immutable类型的configmap.pod
### --- 创建一个immutable的pod

[root@k8s-master01 ~]# kubectl create cm test-immutable --from-file=/etc/kuber
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yanqi_vip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值