Blazar 与 OpenStack-Ansible 集成¶
- 日期:
2017-12-17 00:02
- 标签:
openstack, blazar, opnfv, promise
Blazar 是 OpenStack 的资源预留服务。它用于预订或保留特定资源一段时间。本文档概述了将 Blazar 与 OpenStack-Ansible 集成的步骤。
问题描述¶
Blazar 用于提前预留 OpenStack 资源一段时间。但是,它需要手动与 OpenStack-Ansible 一起安装。没有专门的角色来像其他服务一样部署它。
提议的变更¶
该变更包括为 Blazar 与 OpenStack-Ansible 集成创建一个新的角色。这将使 Blazar 能够作为 OpenStack-Ansible 安装的一部分进行部署,而不是需要手动安装和配置。
备选方案¶
没有替代方案。
Playbook/Role 影响¶
这是一个添加到 OpenStack-Ansible 的新功能。目前尚不存在任何角色。因此,需要从头开始编写一个新的角色,openstack-ansible-os_blazar。
升级影响¶
没有升级影响。
安全影响¶
没有安全影响。
性能影响¶
没有性能影响。
最终用户影响¶
最终用户将能够开箱即用地使用 Blazar,而无需经过任何手动安装和配置。最终用户之一是 Promise,一个 OPNFV 项目,它在 NFV 环境中使用 Blazar。
部署者影响¶
没有影响。
开发人员影响¶
影响很小或没有影响,因为此功能是可选的并且可以安全地忽略。
依赖项¶
没有依赖项。
实现¶
负责人¶
- 主要负责人
Taseer Ahmed (Taseer)
- 其他贡献者
Fatih Degirmenci (fdegir)
工作项¶
Blazar 尚未作为 OpenStack-Ansible 的服务提供。目前尚不存在任何角色。将根据社区设定的标准从头开始开发一个新的角色。开发此新角色的步骤如下
在 GitHub 上创建一个新的仓库。
向角色添加任务。
为新角色添加测试。
确保该角色与 AIO 配合良好。
测试¶
将开发测试以确保 Blazar 的部署正常工作,并测试已部署服务的可用性。
文档影响¶
由于这将是添加到 OpenStack-Ansible 的一项新功能,因此需要对其进行文档记录,解释所有配置参数。
参考资料¶
Blazar 概述
Blazar 安装步骤
OPNFV Promise