第5章 Designate テスト
designate テストでは Tempest フレームワーク を使用して、Designate DNS サービスが認定対象の Neutron プラグインで適切に動作するかどうかを検証します。
このテストでは、次のアクションが実行されます。
次のオブジェクトの CRUD 操作が成功することを確認します。
- Records
- Domains
- Servers
- Blacklists
- Pools
- Quotas
- Record sets
- Top-level domains
- Transaction signatures
- 管理ユーザーのみがブラックリスト、クォータ、プール、およびトランザクション署名に対する操作を実行できるようにします。
- DNS RFC 仕様に準拠していないレコードセットが拒否されることを確認します。たとえば、末尾のスペースや無効な文字を含むレコードセットは拒否されます。
-
ワイルドカード文字 (
*) を含むレコードセットが、存在しないドメインの要求と一致することを確認します。 - DNS サーバー間でのゾーン転送が可能であることを確認します。
- ゾーンの作成と削除が DNS サーバー全体に確実に伝播されるようにします。
合格の基準
すべての操作と検証に成功する。