一、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