6.4. 调试配置生成


要调试配置生成操作,您可以将 OpenStackConfigGenerator CR 设置为使用交互模式。在交互模式中,OpenStackConfigGenerator CR 会创建环境来启动 playbook,但不自动呈现 playbook。

先决条件

  • 您的 OpenStackConfigGenerator CR 以互动模式创建:

    apiVersion: osp-director.openstack.org/v1beta1
    kind: OpenStackConfigGenerator
    metadata:
      name: default
      namespace: openstack
    spec:
      …​
      interactive: true
  • 启动前缀 generate-configOpenStackConfigGenerator pod。

流程

  1. 打开到 OpenStackConfigGenerator pod 的远程 Shell (RSH)连接:

    $ oc rsh $(oc get pod -o name -l job-name=generate-config-default)
  2. 检查文件和 playbook 渲染:

    $ ls -la /home/cloud-admin/
    ...
    config 
    1
    
    config-custom 
    2
    
    config-passwords 
    3
    
    create-playbooks.sh 
    4
    
    process-heat-environment.py 
    5
    
    tht-tars 
    6
1
存储 OSPdO 自动渲染的文件的目录。
2
存储通过 heatEnvConfigMap 选项指定的环境文件的目录。
3
存储 OSPdO 创建的 overcloud 服务密码的目录。
4
呈现 Ansible playbook 的脚本。
5
create-playbooks 用来复制未文档的 heat 客户端合并映射参数的内部脚本。
6
存储通过 tarballConfigMap 选项指定的 tarball 的目录。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部