deb_control_files:
- conffiles
- control
- md5sums
- postinst
- postrm
- preinst
- prerm
deb_fields:
Architecture: all
Depends: designate-common (= 1:19.0.0-1), python3-designate (= 1:19.0.0-1)
Description: |-
OpenStack DNS as a Service - producer
Designate provides DNSaaS services for OpenStack. It provides a multi-tenant
REST API for domain & record management. It is Integrated with Keystone for
authentication, and provides a framework in place to integrate with Nova and
Neutron notifications (for auto-generated records). Designate supports
PowerDNS and Bind9 out of the box.
.
This package provides the producer service. It is a service that handles the
invocation of long-running and potentially large jobs. Producer processes
start work for an automatically assigned shard of the zones Designate manages.
Shards are allocated based on the first three characters of the zone ID (a
UUID field). The number of shards under management of a single producer
process is equal to the total number of shards divided by the number of
producer processes. This means the more producer processes are started, the
less work is created at any one time.
.
The current implemented tasks in producer include emitting dns.zone.exists
events for Ceilometer, purging deleted zones from database, polling secondary
zones at their refresh intervals, generating delayed NOTIFY transactions, and
invoking a periodic recovery of zones in an error state.
Homepage: https://github.com/openstack/designate
Installed-Size: '34'
Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
Package: designate-producer
Priority: optional
Section: net
Source: designate
Version: 1:19.0.0-1
srcpkg_name: designate
srcpkg_version: 1:19.0.0-1