概述
Kubernetes配置目前支持K8s配置项、K8s保密字典和配置模板,通过Kubernetes配置来管理K8s的配置项、保密字典以及自定义添加配置模板。可以使用配置项来保存不需要加密的配置信息,例如jvm相关参数信息;使用保密字典来保存一些敏感信息,例如token数据;也可以通过配置模板提前创建好模板,方便在配置项或保密字典中引用。
K8s配置项
创建配置项
在配置项页面,点击“创建配置项”。创建配置项需要填写如下内容:
- 配置项名称:输入配置项名称
- K8s集群:下拉选择目标云容器引擎K8s集群
- K8s命名空间:自动带出
- 配置映射: 导入配置(从模板导入和从文件导入)或者手动添加
- 键: K8s配置项键值
- 值: K8s配置项内容value
编辑K8s配置项,只能修改配置项键值内容。
删除K8s配置项,点击更多选择删除按钮,根据提示完成删除操作即可
说明删除K8s配置项,前提是这个配置项没有关联应用实例,可以通过查看关联应用实例按钮确定当前K8s配置项使用情况。
K8s保密字典
在保密字典页面,点击“创建保密字典”。创建保密字典需要填写如下内容:
- 保密字典名称
- 云容器引擎K8s集群:选择目标K8s集群
- K8s命名空间:根据K8s集群自动带入
- base64编码数据:勾选后,secret须配置base64编码的数据
- 配置映射: 导入配置(从模板导入和从文件导入)或者手动添加
- 键: K8s保密字典键值
- 值: K8s保密字典内容value
编辑K8s保密字典,只能修改保密字典键值内容。
删除K8s保密字典,点击更多选择删除按钮,根据提示完成删除操作即可。
说明删除K8s保密字典,前提是这个保密字典没有关联应用实例,可以通过查看关联应用实例按钮确定当前K8s保密字典使用情况。
配置模板
在配置模板页,点击创建配置模板按钮,创建配置模板需要填写如下内容:
- 配置模板名称:按要求填写即可
- 模板类型:支持JSON、XML、YAML、Properties和KeyValue(键值对)
- 模板内容:根据类型填写对应内容即可
最后点击保存即可。
编辑配置模板,请参考创建配置模板。
删除配置模板,点击删除按钮即可。