上云无忧 > 文档中心 > 天翼云容器云服务引擎CCSE配置管理 - 保密字典
容器云服务引擎CCSE
天翼云容器云服务引擎CCSE配置管理 - 保密字典

文档简介:
本节介绍了保密字典的用户指南。 操作场景: 保密字典(Secret) 是⼀种包含少量敏感信息例如密码、令牌或密钥的对象。 这样的信息可能会被放在 Pod 规约中或者镜像中。 使⽤ 保密字典 意味着你不需要在应⽤程序代码中包含机密数据。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本节介绍了保密字典的用户指南。

操作场景

保密字典(Secret) 是⼀种包含少量敏感信息例如密码、令牌或密钥的对象。

这样的信息可能会被放在 Pod 规约中或者镜像中。 使⽤ 保密字典 意味着你不需要在应⽤程序代码中包含机密数据。

保密字典类似于配置项但专⻔⽤于保存机密数据。

前提条件

已创建CCSE集群,具体操作请参⻅创建⼀个集群。若已有CCSE集群,⽆需重复操作。

操作步骤

创建保密字典

⽅式1:通过界⾯创建保密字典

登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚

在集群列表中点击需要创建保密字典的集群,进⼊集群管理⻚⾯

在集群管理⻚⾯导航栏中选择配置管理 > 保密字典,进⼊保密字典信息⻚⾯

点击新建,进⼊新建保密字典⻚⾯

根据实际需求,设置参数。参数说明可参考下表:

参数 参数说明
名称 新建的保密字典名称,同⼀个命名空间⾥命名必须唯⼀。
标签 标签(Labels)是附加到Kubernetes对象(⽐如Pod、Service、ConfigMap等)上的键值对。 标签定义了这些对象的可识别属性,⽤来对它们进⾏管理和选择。 1. 点击标签添加⼀个标签 2. 输⼊标签名(key)和标签值(value)
注解 注解(Annotation)是附加到Kubernetes对象(⽐如Pod、Service、ConfigMap等)上的键值对 注解定义对象的⾮标识属性。 1. 点击注解添加⼀个注解 2. 输⼊注解名(key)和注解值(value)
内容 保密字典定义的配置数据,可以挂在到容器中使 ⽤,或⽤来存储配置数据 1. 输⼊变量名和变量值 2. 也可以导⼊⽂件作为保密字典(⽂件名即变 量名,⽂件内容即变量值)

点击提交,完成创建。

⽅式2:使⽤Yaml创建配置项

登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚

在集群列表中点击需要创建保密字典的集群,进⼊集群管理⻚⾯

在集群管理⻚⾯导航栏中选择配置管理 > 保密字典,进⼊保密字典信息⻚⾯

点击新建YAML,进⼊保密字典/新增Yaml⻚⾯

Yaml编辑窗⼝提供⼀个默认的保密字典Yaml模板,可参考模板创建需要的保密字典

使⽤保密字典

⽅式1: 通过挂载数据卷使⽤配置项

登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚

在集群列表中点击需要使⽤保密字典的集群,进⼊集群管理⻚⾯

在集群管理⻚⾯导航栏中选择⼯作负载, 在列表中选择需要创建的⼯作负载,本⽂以⽆状态为例。

点击新建,进⼊新建Deployment⻚⾯

根据实际需要设置⼯作负载的基本信息(名称、镜像等),并在 ^“^ 数据卷^”^中,点击添加数据卷,选择secret类型,填写卷名称,并选择添加已有secret选择已有的保密字典

在实例内容器的 ^“^ 挂载点 ^”^ 中,选择挂载数据卷,并添加挂载的容器路径及权限

点击提交,完成创建。

⽅式2:环境变量中使⽤配置项

登陆CCSE控制台, 点击左侧导航栏中的集群,进⼊集群列表⻚

在集群列表中点击需要使⽤保密字典的集群,进⼊集群管理⻚⾯

在集群管理⻚⾯导航栏中选择⼯作负载, 在列表中选择需要创建的⼯作负载,本⽂以⽆状态为例。

点击新建,进⼊新建Deployment⻚⾯

根据实际需要设置⼯作负载的基本信息(名称、镜像等),并在 ^“^ 环境变量^”^中,点击新增变量,类型选择secretKeyRef,并选择已有的保密字典,填写环境变量名

点击提交,完成创建。

相似文档
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部