在EDAS(企业级分布式应用服务)中,创建应用时配置管理中的挂载源需要提前创建好,挂载源主要包括配置项和保密字典。以下是具体的创建位置和步骤:
1. 配置项的创建
配置项用于存储不需要加密的配置信息,您可以在以下路径创建配置项:
- 登录EDAS控制台。
- 在左侧导航栏,选择应用管理 > Kubernetes配置 > 配置项。
- 在配置项页面顶部菜单栏选择地域。
- 单击创建配置项,进入创建配置项面板。
- 设置配置项的基本参数:
- 名称:配置项的名称。
- 集群:选择与应用相同的集群。
- K8s命名空间:确保与应用一致。
- 设置配置项映射:
- 手动添加:输入键值对,键支持字母、数字、下划线(_)、短划线(-)和半角句号(.),值为对应的配置内容。
- 从文件导入:支持JSON、YAML和Properties格式的文件,EDAS会自动解析文件内容并展示为键值对。
2. 保密字典的创建
保密字典用于存储需要加密的密码、证书等敏感信息,创建路径如下:
- 登录EDAS控制台。
- 在左侧导航栏,选择应用管理 > Kubernetes配置 > 保密字典。
- 在保密字典页面顶部菜单栏选择地域。
- 单击创建保密字典,进入创建面板。
- 设置保密字典的基本参数:
- 名称:保密字典的名称。
- 集群:选择与应用相同的集群。
- K8s命名空间:确保与应用一致。
- 添加保密字典的键值对,键为配置名称,值为加密内容。
3. 注意事项
- 地域、集群和命名空间一致性:无论是配置项还是保密字典,都需要与目标应用处于相同的地域、集群和K8s命名空间,否则无法使用。
- EDAS管控组件版本限制:如果在创建或部署应用时未找到配置挂载功能,可能是因为集群内的EDAS管控组件版本过低。目前暂无有效升级手段,建议新建集群以使用配置挂载功能。
4. 挂载到应用的具体操作
在创建或更新应用时,可以通过以下步骤将配置项或保密字典挂载到容器中:
- 在创建应用过程中,进入应用高级设置 > 配置管理。
- 单击添加,选择已创建的配置项或保密字典。
- 根据业务需求配置挂载路径,完成挂载设置。
通过上述步骤,您可以成功创建挂载源并在应用中进行挂载。