(资料图片)
在 Kubernetes 中,Secret 对象不仅可以用来存储敏感信息,如访问私有镜像仓库的凭证、HTTPS 证书等,还可以实现 Secret 对象的热更新。
创建一个 Secret 对象
首先,我们需要创建一个 Secret 对象。可以使用以下命令来创建一个 Secret 对象:
$ kubectl create secret generic my-secret --from-literal=foo=bar
在这个命令中,my-secret
参数指定了 Secret 对象的名称,--from-literal
参数用于指定要存储的键值对。
可以使用以下命令来查看刚创建的 Secret 对象的详细信息:
$ kubectl describe secret my-secret
创建一个 Pod 对象
接下来,我们需要创建一个使用上一步中创建的 Secret 对象的 Pod 对象。可以使用以下 YAML 配置文件来创建一个简单的 Pod 对象:
apiVersion: v1kind: Podmetadata: name: my-podspec: containers: - name: my-container image: busybox command: - sh - -c - while true; do echo $foo; sleep 10; done env: - name: foo valueFrom: secretKeyRef: name: my-secret key: foo
在这个配置文件中,我们创建了一个使用上一步中创建的 Secret 对象的 Pod 对象。其中,env
属性将 Secret 对象中的 foo
键值对作为环境变量传递给了容器,容器将会每隔 10 秒钟打印一次环境变量 foo
的值。
可以使用以下命令来部署 Pod 对象:
$ kubectl apply -f pod.yaml
更新 Secret 对象
当需要更新 Secret 对象中的键值对时,可以使用以下命令来更新 Secret 对象:
$ kubectl create secret generic my-secret --from-literal=foo=baz --dry-run=client -o yaml | kubectl apply -f -
在这个命令中,--from-literal
参数用于指定要更新的键值对,--dry-run=client -o yaml
参数用于生成更新后的 Secret 对象的 YAML 配置文件,| kubectl apply -f -
参数用于将更新后的 YAML 配置文件应用到 Kubernetes 中。
观察 Pod 对象
当更新了 Secret 对象后,我们可以观察 Pod 对象的日志,看到环境变量 foo
的值已经从 bar
变为了 baz
。
$ kubectl logs my-pod
-
布洛芬缓释胶囊是退烧药吗?持续发烧38度不退有危险吗?布洛芬缓释胶囊是一种退烧药物。布洛芬缓释胶囊是临床上常用的退烧止痛药物,它可以用来缓解轻至中度疼痛或普通感冒流行性感...
-
hcg值多少是宫外孕?小腹什么位置疼怀疑宫外孕?HCG在2000mIU L以上,如果宫内没有见到妊娠囊,考虑是宫外孕的可能。正常情况下HCG应该间隔72小时翻倍,如果间隔48hHCG应该...
-
什么是脾多肽?脾多肽为什么不能多用?脾多肽全名又叫做脾多肽注射液,主要是用来治疗原发性和继发性细胞免疫的缺陷病,比如湿疹、血小板减少、多次感染综合症、呼...
-
流鼻血是什么病的前兆?正常流鼻血和白血病的区别有哪些?1、萎缩性鼻炎:如果患者出现萎缩性鼻炎,由于鼻腔内长期存在干鼻痂,反复清理鼻腔可以造成鼻腔黏膜糜烂,从而导致出血;2、全...
-
避孕药吃多了会怎么样?不孕不育有哪些症状?1、避孕药对卵巢的危害对女性的卵巢功能、肝肾的代谢等系统产生危害,一般建议一年使用两次左右即可。2、避孕药对生育的危害...
-
布洛芬缓释胶囊是退烧药吗?持续发烧38度不退有危险吗?
2023-05-04 16:41:11
-
hcg值多少是宫外孕?小腹什么位置疼怀疑宫外孕?
2023-05-04 16:36:11
-
什么是脾多肽?脾多肽为什么不能多用?
2023-05-04 16:35:42
-
流鼻血是什么病的前兆?正常流鼻血和白血病的区别有哪些?
2023-05-04 16:35:06
-
避孕药吃多了会怎么样?不孕不育有哪些症状?
2023-05-04 16:34:26
-
Secret热更新
2023-05-04 16:27:49
-
布洛芬缓释胶囊是退烧药吗?持续发烧38度不退有危险吗?
2023-05-04 16:41:11
-
hcg值多少是宫外孕?小腹什么位置疼怀疑宫外孕?
2023-05-04 16:36:11
-
什么是脾多肽?脾多肽为什么不能多用?
2023-05-04 16:35:42
-
流鼻血是什么病的前兆?正常流鼻血和白血病的区别有哪些?
2023-05-04 16:35:06
-
避孕药吃多了会怎么样?不孕不育有哪些症状?
2023-05-04 16:34:26
-
蛀牙怎么办?牙有一点黑了必须马上补吗?
2023-05-04 16:33:58
-
嘴角起泡上火如何快速消除?嘴角上火和口角炎的区别有哪些?
2023-05-04 16:33:22
-
白癜风患者饮食注意事项有哪些?白癫风不治疗会死吗?
2023-05-04 16:32:44
-
健康养生行业有什么项目?日常养生小妙招有哪些?
2023-05-04 16:32:03
-
脂肪肝最怕哪三种运动?脂肪肝是怎么引起的?
2023-05-04 16:31:27
-
掉头发的原因有哪些?白头发可以吃什么药?
2023-05-04 16:30:26
-
如何预防痔疮?怎么知道自己有没有痔疮?
2023-05-04 16:29:37
-
后果严重!美媒:美国债务违约将打击金融市场 银行业危机或加剧
2023-05-04 16:06:39
-
发放消费券超1.7亿元 “五一”假期江西商贸消费强劲复苏_焦点热闻
2023-05-04 16:11:49
-
美国批准中国航司新增每周四班往返中美,系近三年来首次增班 今亮点
2023-05-04 16:20:24
-
月经推迟10天正常吗?怎么判断自己怀孕没有?
2023-05-04 16:29:07
-
热门看点:市民宗局开展“五一”节前廉政警示教育
2023-05-04 15:59:58
-
驻马店市民政系统巩固拓展脱贫攻坚成果同乡村振兴有效衔接工作成效显著
2023-05-04 16:07:35
-
市城市管理综合执法支队深入开展节日安全生产检查工作-微头条
2023-05-04 16:18:37
-
市板桥水库管理局组织开展“五一”节前安全生产检查_环球看点
2023-05-04 16:12:08
-
市城市管理综合执法支队一支部开展主题党日活动|天天快报
2023-05-04 16:01:10
-
自闭症治疗方法有哪些?自闭症康复中心多少钱一个月?
2023-05-04 16:28:28
-
中方报告出炉!中情局用5种手段在超过50国策划“颜色革命”
2023-05-04 16:10:38
-
青春中国|青春“守”艺人 即时看
2023-05-04 16:05:24
-
身体湿气重的表现有哪些?湿气没了是不是就瘦了?
2023-05-04 16:27:56
-
腹泻的原因有哪些?每个月腹泻一次正常吗?
2023-05-04 16:27:21
-
刘军伟督导安全生产工作
2023-05-04 16:07:19
-
祁文华调研五一期间市场供应和安全生产工作
2023-05-04 15:59:45
-
微软首席经济学家警告:人工智能一旦落入坏人之手 将造成真正的破坏
2023-05-04 16:08:54