Browse Source

Merge "Update documentation due to designate backend"

Jenkins 2 years ago
parent
commit
c18d9d84aa
1 changed files with 29 additions and 12 deletions
  1. 29
    12
      doc/source/plugins/designate.rst

+ 29
- 12
doc/source/plugins/designate.rst View File

@@ -25,7 +25,8 @@ next components:
25 25
   transfer (AXFR) requests;
26 26
 
27 27
 * ``designate-pool-manager`` – is a service that handles the states of the DNS
28
-  servers Designate manages;
28
+  servers Designate manages. Since mitaka replaced with ``designate-worker``
29
+  service;
29 30
 
30 31
 * ``designate-zone-manager`` – is a service that handles all periodic tasks
31 32
   related to the zone shard it is responsible for;
@@ -38,8 +39,26 @@ next components:
38 39
   service. Agent uses an extension of the DNS protocol to send management
39 40
   requests to the remote agent processes, where the requests will be processed.
40 41
 
41
-CCP components have names of components above, ``designate-sink`` and
42
-``designate-agent`` components are *optional*.
42
+CCP components comprises next services:
43
+
44
+* ``designate-api``;
45
+
46
+* ``designate-central``;
47
+
48
+* ``designate-mdns``, which contains three containers: ``designate-mdns``
49
+  service, ``designate-worker`` and ``designate-backend-bind9`` - container,
50
+  which implements bind9 backend for designate. All of them works in
51
+  collaboration and provide ability to create and manage zones and records;
52
+
53
+* ``designate-agent``;
54
+
55
+* ``designate-sink``;
56
+
57
+* ``designate-pool-manager``;
58
+
59
+* ``designate-zone-manager``.
60
+
61
+Three last services are optional and can't be omitted during deployment.
43 62
 
44 63
 Configuration
45 64
 ~~~~~~~~~~~~~
@@ -51,6 +70,10 @@ are: `workers` and `threads`. They are placed in
51 70
 designate CCP plugin allows to configure defaults of domain purge: `interval`,
52 71
 `batch_size` and `time threshold`.
53 72
 
73
+CCP designate plugin has bind9 backend implemented; it enabled by default with
74
+option `designate.backend`. If you want to turn off any backend, clear option's
75
+value - then fake backend, which has no effect for designate will be enabled.
76
+
54 77
 Installation
55 78
 ~~~~~~~~~~~~
56 79
 
@@ -71,12 +94,10 @@ installation has next steps:
71 94
      - designate-api
72 95
      - designate-central
73 96
      - designate-mdns
74
-     - designate-pool-manager
75
-     - designate-zone-manager
76 97
 
77
-
78
-   Components ``designate-sink`` and ``designate-agent`` are optional and could
79
-   not be deployed.
98
+   Components ``designate-sink``, ``designate-agent``,
99
+   ``designate-zone-manager`` and ``designate-pool-manager`` are optional and
100
+   could not be deployed.
80 101
 
81 102
 #. Fetch, build, deploy components.
82 103
 
@@ -94,7 +115,3 @@ Dashboard plugin
94 115
 Designate has horizon dashboard plugin, which allows to create and manage
95 116
 domains and records. It is already available in horizon and is activated when
96 117
 designate is on board. Domain panel is placed in ``Projects`` menu.
97
-
98
-Unfortunately, domain requires at least one server, created by designate with
99
-command :command:`designate server-create`, so you cannot use only horizon for
100
-full dns management.

Loading…
Cancel
Save