本作品采用知识共享署名 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

工作项

依赖项