2.5. 功能映射


capabilities map 提供规划及其依赖项中的环境文件映射。使用此文件通过 director 的 Web UI 描述和启用环境文件。在 overcloud 计划中检测到的自定义环境文件,但没有列在 capabilities-map.yaml 中,它们列在 其他 子选项卡中的 2 子选项卡中。指定 web UI 上的 Deployment Configuration > Overall Settings

默认文件位于 /usr/share/openstack-tripleo-heat-templates/capabilities-map.yaml

以下是功能映射的语法示例:

topics: 
1

  - title: My Parent Section
    description: This contains a main section for different environment files
    environment_groups: 
2

      - name: my-environment-group
        title: My Environment Group
        description: A list of environment files grouped together
        environments: 
3

          - file: environment_file_1.yaml
            title: Environment File 1
            description: Enables environment file 1
            requires: 
4

              - dependent_environment_file.yaml
          - file: environment_file_2.yaml
            title: Environment File 2
            description: Enables environment file 2
            requires: 
5

              - dependent_environment_file.yaml
          - file: dependent_environment_file.yaml
            title: Dependent Environment File
            description: Enables the dependent environment file
Copy to Clipboard Toggle word wrap
1
topics 参数包含 UI 部署配置中的章节列表。每个主题都显示为一个环境选项屏幕,其中包含多个环境组,它们使用 environment_groups 参数进行定义。每个主题都可以有纯文本 标题描述
2
environment_groups 参数列出了 UI 部署配置中的环境文件分组。例如,在存储主题上,您可能有一个用于 Ceph 相关的环境文件的环境组。每个环境组都有纯文本 标题描述
3
environment 参数显示属于环境组的所有环境文件。file 参数是环境文件的位置。每个环境条目都可以具有纯文本 标题描述
4 5
requires 参数是环境文件的依赖项列表。在本例中,environment_file_1.yamlenvironment_file_2.yaml 都要求您启用 dependent_environment_file.yaml
注意

Red Hat OpenStack Platform 使用此文件向 director UI 添加对功能的访问。建议不要修改此文件,因为新版本的 Red Hat OpenStack Platform 可能会覆盖这个文件。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat