本作品采用知识共享署名 3.0 非移植许可协议授权。 http://creativecommons.org/licenses/by/3.0/legalcode
分级后端¶
https://blueprints.launchpad.net/designate/+spec/graded-backends
问题描述¶
目前我们有许多未经过测试或积极维护的后端。我们应该告知用户哪些后端得到最积极的维护和测试
提议的变更¶
后端分级等级
等级 |
变体 |
描述 |
|---|---|---|
集成 |
无 |
由 OpenStack CI 基础设施在每次提交时进行测试,并由 designate 开发者作为参考后端进行维护 |
主版本兼容 |
树内 / 外部 |
由第三方测试在每次提交时进行测试,并且有个人或团队定期维护兼容性 |
发布兼容 |
树内 / 外部 |
不一定在每次提交时进行测试,但有维护者承诺确保每个发布版本的兼容性 |
未测试 |
树内 / 外部 |
designate 仓库中的所有其他后端 |
失败 |
树内 / 外部 |
之前为“* 兼容”的后端,但测试现在经常失败。 |
已知损坏 |
树内 / 外部 |
无法工作且已损坏的后端,没有修复的迹象 |
当前的后端将按照以下模式进行分类
后端 |
等级 |
注意事项 |
|---|---|---|
PowerDNS + MySQL |
集成 |
|
Bind |
集成 |
|
Akamai |
发布兼容 - 树内 |
|
DynECT |
发布兼容 - 树内 |
|
Agent |
未测试 - 树内 |
|
PowerDNS + pgSQL |
未测试 - 树内 |
|
Microsoft DNS |
未测试 - 外部 |
这还将包括创建类似于 Nova 的支持矩阵
此信息应与负责“非集成”后端的当前驱动程序维护人员列表一起维护。此列表的维护将由 PTL 或其委托人负责
如果对后端的等级存在争议,则在听取各方意见后,由当前项目 PTL 做出最终决定。
替代方案¶
继续保持现状
实现¶
负责人¶
- 主要负责人
grahamhayes
里程碑¶
- 完成目标里程碑
Liberty-1
工作项¶
依赖项¶
无