kubernetes使用secrets保存敏感信息

kubernetes使用secrets保存敏感信息

application.yml中使用

  redis:
    host: redis-sec
    password: ${
   REDIS_PASSWORD:null}
    port: 6379

deployment.yml中使用

- name: REDIS_PASSWORD
  valueFrom:
    secretKeyRef:
      name: redis-sec
      key: redis-password

创建

  • 快速创建
kubectl create secret generic redis-sec -n default --from-literal=password=123 

有多个data时使用--from-literal=user=root --from-literal=password=123
查看secrets时password被隐藏掉了

kubectl describe secret redis-sec

在这里插入图片描述
没有使用静态加密的话是可能解密的。

  • 使用文件创建,如redis-sec.yaml
apiVersion: v1
data:
   password: MTIzCg==
kind: Secret
metadata:
   name: redis-sec

secrets里存的是base64格式,所以需要使用base64把明文转换一下

echo 123 |base64

输出

MTIzCg==

可以使用decode解码

echo MTIzCg== |base64 --decode

在这里插入图片描述

注意

生产上建议使用静态加密Enable Encryption at Rest,这样就看不到了

参考:
官方说明:https://kubernetes.io/docs/concepts/configuration/secret/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100337.html原文链接:https://javaforall.net

(0)
上一篇 2021年5月15日 上午9:00
下一篇 2021年5月15日 上午10:00


相关推荐

  • OTSU算法(大津法阈值分割原理)

    写在前面大津法(OTSU)是一种确定图像二值化分割阈值的算法,由日本学者大津于1979年提出。从大津法的原理上来讲,该方法又称作最大类间方差法,因为按照大津法求得的阈值进行图像二值化分割后,前景与背景图像的类间方差最大。它被认为是图像分割中阈值选取的最佳算法,计算简单,不受图像亮度和对比度的影响,因此在数字图像处理上得到了广泛的应用。它是按图像的灰度特性,将图像分成背景和前景两部分。因方差…

    2022年4月18日
    188
  • java https pfx证书_httpclient https通过加载pfx证书获取数据

    java https pfx证书_httpclient https通过加载pfx证书获取数据httpclienthttps通过加载pfx证书获取数据(2015-05-0716:45:16)androidhttps通过加载pfx证书获取数据:http://www.devba.com/index.php/archives/5685.htmlRuntimeconfigurationofSSL/TLShttpclientonAndroidwithclientauthent…

    2022年6月1日
    62
  • mdi接口不经网络变压器直接连接mdi_一种以太网的SerDes接口与MDI接口转换模块

    mdi接口不经网络变压器直接连接mdi_一种以太网的SerDes接口与MDI接口转换模块技术领域本实用新型涉及电子技术领域 尤其涉及一种以太网的 SerDes 接口与 MDI 接口转换模块 背景技术 SerDes 接口以及 MDI 接口均为以太网中常用的接口 二者通常会组合使用 在组合使用的场景中 需要设计相应的转换电路 现有技术中 转换电路需要采用多个芯片进行组合 且芯片之间采用高速信号线互联 导致转换电路设计难度较大 实用新型内容针对上述现有技术中的不足 本实用新型提供一种以太网的 SerDes 接

    2026年3月18日
    1
  • stagefright概述「建议收藏」

    stagefright概述「建议收藏」一、android结构图(上下文关系)   二、android目录结构 自从android4.2版本之后,媒体的相关代码都放到framework/av/的目录中,俗称”AV工作者”,呵呵(本地代码不是太健全,目录我手动敲,公司代码健全,直接导出目录树)  [plain]viewplaincopyprint?|—– m

    2025年8月9日
    5
  • 精选目标检测3——yolo1、yolo2、yolo3和SSD的网络结构汇总对比

    精选目标检测3——yolo1、yolo2、yolo3和SSD的网络结构汇总对比学习前言各个网络的结构图与其实现代码1、yolo12、yolo23、yolo34、SSD总结学习前言……最近在学习yolo1、yolo2和yolo3,事实上它们和SSD网络有一定的相似性,我准备汇总一下,看看有什么差别。各个网络的结构图与其实现代码1、yolo1在这里插入图片描述由图可见,其进行了二十多次卷积还有四次最大池化,其中3×3卷积用于提取特征,1×1卷积用于压缩特征,最后将图像压缩到7x7xfilter的大小,相当于将整个图像划分为7×7

    2022年6月15日
    37
  • 豆包怎么生成revit图

    豆包怎么生成revit图

    2026年3月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号