搜索

第 3 章 基于角色的参数

download PDF

您可以使用基于 overcloud 角色的参数修改特定 overcloud 可组合角色的 bevavior。将 _ROLE_ 替换为角色的名称。例如,对于 _ROLE_Count 使用 ControllerCount

参数描述

_ROLE_AnyErrorsFatal

在运行 config-download Ansible playbook 时设置 any_errors_fatal 值。默认值为 yes

_ROLE_ControlPlaneSubnet

ctlplane 网络上用于此角色的子网名称。默认值为 ctlplane-subnet

_ROLE_Count

在一个角色中部署的节点数量。默认值为:1

_ROLE_ExtraConfig

特定于角色的额外层次结构配置来注入到集群中。

_ROLE_ExtraGroupVars

可选的额外 Ansible 组变量。

_ROLE_HostnameFormat

节点主机名的格式。请注意,%index% 会转换为节点的索引(如 0/1/2),而 %stackname% 则替换为堆栈名称(如 overcloud)。默认值为 %stackname%-_role_-%index%

_ROLE_LocalMtu

用于 Undercloud local_interface 的 MTU。默认值为 1500

_ROLE_MaxFailPercentage

在运行 config-download Ansible playbook 时设置 max_fail_percentage 值。默认值为 0

_ROLE_NetConfigOverride

用于覆盖 os-net-config 配置的自定义 JSON 数据。这供 tripleoclient 中的 net_config_override 参数使用,以提供在 Undercloud 的自定义网络配置中传递的一个简单方法。

_ROLE_NetworkConfigTemplate

ROLE NetworkConfig 模板.

_ROLE_NetworkConfigUpdate

当设置为 "True" 时,overcloud 上会更新现有网络。这个参数替换了之前由 NetworkDeploymentActions 提供的功能。默认为 "False",以便只有新节点配置了其网络。这是基于角色的参数。默认值为 False

_ROLE_Parameters

要提供给服务的可选角色特定参数。

_ROLE_RemovalPolicies

在执行需要删除特定资源的更新时,要从角色的 ResourceGroup 中删除的资源列表。

_ROLE_RemovalPoliciesMode

在进行更新时,如何处理 ROLE ResourceGroup 对 RemovalPolicies 的更改。默认模式 附加 将添加到现有的 blocklist 中,并且 update 将替换 blocklist。默认值为 附加

_ROLE_SchedulerHints

传递给 OpenStack Compute(nova)的可选调度程序提示。

_ROLE_ServiceNetMap

特定于 ServiceNetMap 覆盖的角色,提供的映射将在将 ServiceNetMap 传递给 ROLE_Service Chain 资源和 _ROLE 资源组时与全局 Service NetMap 合并。例如: _ROLE_ServiceNetMap: NovaLibvirtNetwork: internal_api_leaf2。

_ROLE_Services

服务资源列表(在 OpenStack Orchestration(heat)resource_registry)中配置,代表应在 ROLE 角色上安装的每个服务的嵌套堆栈。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.