在kubernetes中使用到secrets,secrets是针对配置文件的一种加密方式,利用加密把配置文件中的一些配置信息进行加密,但是secrets使用的是base64加密方式,base64的加密方式比较弱,下面看一下base64的加密方式:
[wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo -n "admin" | base64 YWRtaW4= [wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo -n "adminpass" | base64 YWRtaW5wYXNz [wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo YWRtaW4= | base64 -d #解密 admin [wolf@wulaoer.org🔥🔥🔥🔥 ~]# echo YWRtaW5wYXNz | base64 -d adminpass
虽然base64加密很弱,但是在yaml中必须使用base64的加密方式,这个无法更改,或者使用其他语言也可以进行转换,这里就不多介绍了,先写到这吧。。。
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏