当前位置: 首页 > wzjs >正文

沈阳免费自助建站模板cms进行网站开发

沈阳免费自助建站模板,cms进行网站开发,阿里企业网站托管,百度指数需求图谱K8S中的secret ​ configMap是用来存放明文数据的,如环境变量、配置文件等,对于蜜柑数据,如密码、私钥等数据,就要用到secret类型。 ​ secret可选参数: ​ 1、generic:通用类型,通常用于存储…

K8S中的secret

​ configMap是用来存放明文数据的,如环境变量、配置文件等,对于蜜柑数据,如密码、私钥等数据,就要用到secret类型。

​ secret可选参数:

​ 1、generic:通用类型,通常用于存储密码数据

​ 2、tls:用于存储私钥和证书

​ 3、docker-registry:保存docker仓库的认证信息

​ secret的类型:

​ 1、ServiceAccount:用于被 serviceaccount 引用。serviceaccout 创建时 Kubernetes 会默认创建对应的 secret。Pod 如果使用了 serviceaccount,对应的 secret 会自动挂载到 Pod 的 /run/secrets/kubernetes.io/serviceaccount 目录中

​ 2、Opaque:base64编码格式的Secret,用来存储密码、秘钥等,可通过base64 --decode解码获得原始数据,安全性较弱

​ 3、kubernetes.io/dockerconfigjson:用来存储私有docker registry的认证信息。**

kubectl create secret generic password --from-literal=password=1qaz\!QAZ
[root@mast01 secret]# kubectl get secret
NAME                   TYPE                             DATA   AGE
password               Opaque                           1      35s
[root@mast01 secret]# kubectl describe secret password
Name:         password
Namespace:    default
Labels:       <none>
Annotations:  <none>Type:  OpaqueData
====
password:  8 bytes

​ 使用secret的两种方式:

​ 1、通过环境变量

# 创建pod,加载将secret加载到环境变量
vi pod-secret.yaml 
kind: Pod
metadata:name: pod-cm
spec:containers:- name: busyboximage: 172.16.80.140/busybox/busybox:latestcommand: [ "/bin/sh", "-c", "sleep 3600" ]env:- name: PASSWORD        #定义环境变量valueFrom:secretKeyRef:name: password    #指定secret的名字key:  password    #指定secret中的keyrestartPolicy: Never[root@mast01 secret]# kubectl get pods -owide
NAME                               READY   STATUS    RESTARTS   AGE   IP               NODE     NOMINATED NODE   READINESS GATES
nfs-provisioner-7559c6b4fc-nbmb6   1/1     Running   0          93m   10.244.140.65    node02   <none>           <none>
pod-cm                             1/1     Running   0          47s   10.244.196.130   node01   <none>           <none>
[root@mast01 secret]# kubectl exec -it pod-cm -- /bin/sh
/ # env
KUBERNETES_SERVICE_PORT=443
KUBERNETES_PORT=tcp://10.96.0.1:443
HOSTNAME=pod-cm
SHLVL=1
HOME=/root
TERM=xterm
KUBERNETES_PORT_443_TCP_ADDR=10.96.0.1
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT_443_TCP_PROTO=tcp
KUBERNETES_SERVICE_PORT_HTTPS=443
KUBERNETES_PORT_443_TCP=tcp://10.96.0.1:443
KUBERNETES_SERVICE_HOST=10.96.0.1
PWD=/
PASSWORD=1qaz!QAZ        # 加载secret到环境变量,直接明文,不安全

​ 2、通过volume挂载

# 创建pod,加载将secret加载到环境变量
vi pod-secret-volume.yaml 
apiVersion: v1
kind: Pod
metadata:name: pod-secret
spec:containers:- name: busyboximage: 172.16.80.140/busybox/busybox:latestcommand: [ "/bin/sh", "-c", "sleep 3600" ]volumeMounts:- name: secret-volumemountPath: /etc/secretreadOnly: truevolumes:- name: secret-volumesecret:secretName: passwordrestartPolicy: Never[root@mast01 secret]# kubectl get pods -owide
NAME                               READY   STATUS    RESTARTS   AGE    IP               NODE     NOMINATED NODE   READINESS GATES
nfs-provisioner-7559c6b4fc-nbmb6   1/1     Running   0          107m   10.244.140.65    node02   <none>           <none>
pod-secret                         1/1     Running   0          7s     10.244.196.132   node01   <none>           <none>
[root@mast01 secret]# kubectl exec -it pod-secret -- /bin/sh
/ # cd /etc/secret
/etc/secret # ls
password
/etc/secret # cat password
1qaz!QAZ/etc/secret #           # 明文密码,不安全

文章转载自:

http://p9EZih6i.dyfmh.cn
http://ou6Q2zYK.dyfmh.cn
http://eZMXxX03.dyfmh.cn
http://4HhOkeb0.dyfmh.cn
http://3LTyZ8JR.dyfmh.cn
http://TMuqCkIA.dyfmh.cn
http://aHmPjuE5.dyfmh.cn
http://KDXogEkT.dyfmh.cn
http://BDR7OeJj.dyfmh.cn
http://lAshwXbV.dyfmh.cn
http://jkfZcxgp.dyfmh.cn
http://vmcMiJ7n.dyfmh.cn
http://GAMpFIvx.dyfmh.cn
http://PteQifJZ.dyfmh.cn
http://HZkWlYXn.dyfmh.cn
http://6tpiYYil.dyfmh.cn
http://rn1cKmF1.dyfmh.cn
http://F6km6xls.dyfmh.cn
http://Myx1GUqT.dyfmh.cn
http://2XHZnz73.dyfmh.cn
http://ivs91Chu.dyfmh.cn
http://LT59C3AW.dyfmh.cn
http://T98N6xUz.dyfmh.cn
http://ZaAxVfKp.dyfmh.cn
http://DmymFfOX.dyfmh.cn
http://l1jSdZBy.dyfmh.cn
http://UYTPAq23.dyfmh.cn
http://0IWV9tRo.dyfmh.cn
http://d3UUTPA4.dyfmh.cn
http://WTugARQl.dyfmh.cn
http://www.dtcms.com/wzjs/644670.html

相关文章:

  • 常熟港口建设费申报网站企业建站公司怎么创业
  • 自己房子做民宿挂什么网站免费自学电商教程
  • 自己做的网站能联网吗网络运维个人工作总结
  • 亚马逊aws wordpress没有官方网站怎么做seo优化
  • 公司做网站自己注册域名东莞莞城网站建设公司
  • 山西省住房和城乡建设厅门户网官方网站wordpress登陆可见
  • 网站建设服务哪便宜设计头条
  • seo 网站关键词优化大连哪个区最好
  • 做网站必须有站点吗网站项目报价
  • 网站管理内容网页游戏交易网站
  • seo网站建设 刘贺稳营销专家a国外哪个网站做c 挣钱
  • 定制型网站建设丹阳建设局网站
  • 哈尔滨网站设计定制域名备案查询最新消息
  • 免费推广网站注册入口手机app界面设计尺寸
  • 做视频网站赚钱吗wordpress反应好慢
  • 环保部建设项目影响登记网站怀化医保网站
  • 子网站建设方案wordpress 女生
  • 沈阳免费做网站wordpress 页脚链接
  • 莱芜市城乡建设局网站格尔木市住建和城乡建设局网站
  • 网站开发师wordpress密钥生成服务
  • 企业网站报价方案模板合肥网站设计哪家公司好
  • 品牌宣传网站建设专业网站建设组织
  • 盛成广告传媒做网站的个人网站制作工具箱安卓版
  • 网站数据库设置权限网站打开速度
  • 手机怎么浏览国外网站百度云怎么找资源
  • vs怎么添加图片做网站专业网站设计工作室
  • .net双拼做公司网站网站建设管理理论
  • 江苏省住房与城乡建设厅网站wordpress站所有分类不显示
  • 湖南3合1网站建设价格wordpress支持小程序吗
  • 网站经常被攻击东莞seo排名外包