2.2. 轮转服务帐户密码


您可以为安全或合规目的轮转服务密码。使用 rotate-passwords.yaml ansible playbook 完成此任务。

流程

  1. 创建当前密码文件备份:

    cp overcloud-deploy/overcloud/overcloud-passwords.yaml \
    overcloud-deploy/overcloud/overcloud-passwords.yaml.old
    Copy to Clipboard Toggle word wrap
  2. 运行 rotate-passwords.yaml ansible playbook:

    ansible-playbook -i ./tripleo-deploy/undercloud/tripleo-ansible-inventory.yaml \
    /usr/share/ansible/tripleo-playbooks/rotate-passwords.yaml
    Copy to Clipboard Toggle word wrap

    输出示例

    [WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details
    
    PLAY [Rotate passwords] ************************************************************************************************************************************************************************************
    
    TASK [Set passwords environment file path] *****************************************************************************************************************************************************************
    ok: [undercloud-0]
    
    TASK [Rotate passwords] ************************************************************************************************************************************************************************************
    changed: [undercloud-0]
    
    TASK [Create rotated password parameter fact] **************************************************************************************************************************************************************
    ok: [undercloud-0]
    
    TASK [Update existing password environment file] ***********************************************************************************************************************************************************
    changed: [undercloud-0]
    
    PLAY RECAP *************************************************************************************************************************************************************************************************
    undercloud-0               : ok=4    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0
    Copy to Clipboard Toggle word wrap

重新运行 overcloud 部署。包括部署所需的所有模板:

+

openstack overcloud deploy --templates \
....
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat