Jump to: navigation, search

Difference between revisions of "Designate"

m (typo in RelatedProjects category)
(Design Discussions)
 
(21 intermediate revisions by 8 users not shown)
Line 7: Line 7:
 
* Multi-tenant
 
* Multi-tenant
 
* Integrated with Keystone for authentication
 
* Integrated with Keystone for authentication
* Framework in place to integrate with Nova and Quantum notifications (for auto-generated records)
+
* Framework in place to integrate with Nova and Neutron notifications (for auto-generated records)
 
* Support for PowerDNS and Bind9 out of the box
 
* Support for PowerDNS and Bind9 out of the box
  
Line 22: Line 22:
 
<br><br>
 
<br><br>
 
'''Agenda:''' [[Meetings/Designate]]
 
'''Agenda:''' [[Meetings/Designate]]
 +
 +
=== Review Dashboard ===
 +
 +
[https://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fdesignate+OR+project%3Aopenstack%2Fpython%2Ddesignateclient+OR+project%3Aopenstack%2Fdesignate%2Dspecs+OR+project%3Aopenstack%2Fdesignate%2Ddashboard%29+status%3Aopen&title=Designate+Review+Inbox&Backports+%2D+stable%2Fliberty=branch%3Astable%2Fliberty+NOT+label%3ACode%2DReview%3E%3D%2D2%2Cself&Backports+%2D+stable%2Fkilo=branch%3Astable%2Fkilo+NOT+label%3ACode%2DReview%3E%3D%2D2%2Cself&You+are+a+reviewer%2C+but+haven%27t+voted+in+the+current+revision=reviewer%3Aself+label%3AVerified%3E%3D1%2Cjenkins+NOT+label%3ACode%2DReview%3E%3D%2D2%2Cself+NOT+owner%3Aself&Needs+final+%2B2=label%3ACode%2DReview%3E%3D2+label%3AVerified%3E%3D1%2Cjenkins+limit%3A50+NOT+label%3AWorkflow%3C%3D%2D1+NOT+label%3ACode%2DReview%3E%3D2%2Cself+NOT+owner%3Aself&%2B1%27d+and+passed+Jenkins=label%3AVerified%3E%3D1%2Cjenkins+label%3ACode%2DReview%3E%3D1+NOT+label%3ACode%2DReview%3C%3D%2D1+limit%3A50+NOT+label%3AWorkflow%3C%3D%2D1+NOT+owner%3Aself+NOT+label%3ACode%2DReview%3E%3D%2D2%2Cself&Passed+Jenkins%2C+Need%27s+Review=label%3AVerified%3E%3D1%2Cjenkins+NOT+label%3ACode%2DReview%3C%3D2+limit%3A50+NOT+label%3AWorkflow%3C%3D%2D1+NOT+owner%3Aself&All+Open+Reviews=NOT+owner%3Aself]
  
 
= Status =
 
= Status =
 +
Designate was [https://github.com/openstack/governance/commit/ae8f9430a0dadb8ae7dd526ac72f0d4ea8028ebd incubated] on 2014-06-11. The [[Designate/Incubation Application|Incubation Application]], [[Designate/Incubation_Discussion|Incubation Discussion]] and [https://review.openstack.org/#/c/97609 Gerrit change] are also available for further context.
  
[[Designate Incubation Application|Applying for incubation]]
+
= Sub Teams =
  
[[Designate/Incubation_Discussion|Incubation Discussion]]
+
[[Designate/SubTeams|Designate/SubTeams]]
  
 +
[[Designate/SubTeams/Pools|Designate/SubTeams/Pools]]
 
= Source =
 
= Source =
[https://github.com/stackforge/designate StackForge GitHub]
+
[https://github.com/openstack/designate OpenStack GitHub]
  
 
[https://launchpad.net/designate Launchpad]
 
[https://launchpad.net/designate Launchpad]
  
[http://designate.readthedocs.org Python documentation]
+
[http://docs.openstack.org/developer/designate/ Python documentation]
  
[http://wiki.openstack.org/GerritWorkflow Contributing]
+
[http://docs.openstack.org/infra/manual/developers.html Contributing]
  
 
= Design Discussions =
 
= Design Discussions =
 +
 +
'''Blueprints / Specs have moved to http://specs.openstack.org/openstack/designate-specs/'''
  
 
See the [[Designate/Blueprints|Blueprints Page]] for more details
 
See the [[Designate/Blueprints|Blueprints Page]] for more details
Line 49: Line 57:
  
 
[[Designate/Blueprints/DynamicDNS/HTTP|Dynamic DNS over HTTP Endpoint]]
 
[[Designate/Blueprints/DynamicDNS/HTTP|Dynamic DNS over HTTP Endpoint]]
 +
 +
[[Designate/Blueprints/RecordSets|Records vs RecordSets]]
 +
 +
[[Designate/Blueprints/Rolling upgrade|Rolling-upgrade]]
 +
 +
= Summit Talks =
 +
[[Designate/Talks|Designate/Talks]]
 +
 +
= Mid Cycle Meetups =
 +
 +
[[Designate/MidCycleJuly2014|Designate/MidCycleJuly2014]]
  
 
[[Category:RelatedProjects]]
 
[[Category:RelatedProjects]]
 +
 +
= Logos =
 +
Three options are available for download.  Below are jpg and png formats.  You can also download the original artwork from [http://bb243f6cd5092c6dd002-fac976a1cf1687fdeccbf6651cee6f85.r73.cf2.rackcdn.com/logo-designate.ai logo-designate.ai]
 +
<gallery>
 +
File:logo-designate.jpg|License still pending.
 +
File:logo-designate.png|License still pending.
 +
</gallery>

Latest revision as of 07:28, 3 April 2017

Overview

Designate provides DNSaaS services for OpenStack:

  • REST API for domain/record management
  • Multi-tenant
  • Integrated with Keystone for authentication
  • Framework in place to integrate with Nova and Neutron notifications (for auto-generated records)
  • Support for PowerDNS and Bind9 out of the box

Community

Launchpad

[1]

IRC

#openstack-dns on freenode

Meetings

The Designate team holds a weekly IRC meeting in #openstack-meeting-alt on freenode at 17:00 UTC every Wednesday

Agenda: Meetings/Designate

Review Dashboard

[2]

Status

Designate was incubated on 2014-06-11. The Incubation Application, Incubation Discussion and Gerrit change are also available for further context.

Sub Teams

Designate/SubTeams

Designate/SubTeams/Pools

Source

OpenStack GitHub

Launchpad

Python documentation

Contributing

Design Discussions

Blueprints / Specs have moved to http://specs.openstack.org/openstack/designate-specs/

See the Blueprints Page for more details

Agent Based design implications on deployment options

Server Pool Blueprint

Pluggable Serial Number Formats

Dynamic DNS over HTTP Endpoint

Records vs RecordSets

Rolling-upgrade

Summit Talks

Designate/Talks

Mid Cycle Meetups

Designate/MidCycleJuly2014

Logos

Three options are available for download. Below are jpg and png formats. You can also download the original artwork from logo-designate.ai