[DOCS] - Use new documentation tree structure
Changes the designate role doc tree to the new structure we are adopting for each role. Change-Id: I45924e641401218440542ab1d95376dd42811428
This commit is contained in:
parent
240c374b73
commit
2074d97653
66
README.rst
66
README.rst
@ -1,61 +1,11 @@
|
|||||||
OpenStack-Ansible Designate
|
====================================
|
||||||
###########################
|
Designate role for OpenStack-Ansible
|
||||||
:tags: openstack, designate, cloud, ansible
|
====================================
|
||||||
:category: \*nix
|
|
||||||
|
|
||||||
This Ansible role installs and configures OpenStack Designate.
|
Ansible role to install OpenStack designate.
|
||||||
|
|
||||||
This role will install the following services:
|
Documentation for the project can be found at:
|
||||||
* designate-api
|
http://docs.openstack.org/developer/openstack-ansible-os_designate
|
||||||
* designate-central
|
|
||||||
* designate-pool-manager
|
|
||||||
* designate-zone-manager
|
|
||||||
* designate-mdns
|
|
||||||
* designate-sink
|
|
||||||
|
|
||||||
Default Variables
|
The project home is at:
|
||||||
=================
|
http://launchpad.net/openstack-ansible
|
||||||
|
|
||||||
.. literalinclude:: ../../defaults/main.yml
|
|
||||||
:language: yaml
|
|
||||||
:start-after: under the License.
|
|
||||||
|
|
||||||
Required Variables
|
|
||||||
==================
|
|
||||||
|
|
||||||
.. code-block:: yaml
|
|
||||||
|
|
||||||
designate_galera_address
|
|
||||||
designate_container_mysql_password
|
|
||||||
designate_pool_manager_container_mysql_password
|
|
||||||
designate_service_password
|
|
||||||
designate_rabbitmq_password
|
|
||||||
|
|
||||||
Example Playbook
|
|
||||||
================
|
|
||||||
|
|
||||||
.. code-block:: yaml
|
|
||||||
|
|
||||||
- name: Install Designate Server
|
|
||||||
hosts: designate_all
|
|
||||||
user: root
|
|
||||||
roles:
|
|
||||||
- { role: "os_designate", tags: [ "os-designate" ] }
|
|
||||||
vars:
|
|
||||||
external_lb_vip_address: 172.16.24.1
|
|
||||||
internal_lb_vip_address: 192.168.0.1
|
|
||||||
designate_galera_address: "{{ internal_lb_vip_address }}"
|
|
||||||
designate_container_mysql_password: "SuperSecretePassword1"
|
|
||||||
designate_pool_manager_container_mysql_password: "SuperSecretePassword2"
|
|
||||||
designate_service_password: "SuperSecretePassword3"
|
|
||||||
designate_rabbitmq_password: "SuperSecretePassword4"
|
|
||||||
|
|
||||||
Tags
|
|
||||||
====
|
|
||||||
|
|
||||||
This role supports two tags: ``designate-install`` and ``designate-config``
|
|
||||||
|
|
||||||
The ``designate-install`` tag can be used to install and upgrade.
|
|
||||||
|
|
||||||
The ``designate-config`` tag can be used to maintain configuration of the
|
|
||||||
service.
|
|
@ -1 +1,45 @@
|
|||||||
.. include:: ../../README.rst
|
====================================
|
||||||
|
Designate role for OpenStack-Ansible
|
||||||
|
====================================
|
||||||
|
|
||||||
|
This Ansible role installs and configures OpenStack Designate.
|
||||||
|
|
||||||
|
This role will install the following services:
|
||||||
|
* designate-api
|
||||||
|
* designate-central
|
||||||
|
* designate-pool-manager
|
||||||
|
* designate-zone-manager
|
||||||
|
* designate-mdns
|
||||||
|
* designate-sink
|
||||||
|
|
||||||
|
Default variables
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. literalinclude:: ../../defaults/main.yml
|
||||||
|
:language: yaml
|
||||||
|
:start-after: under the License.
|
||||||
|
|
||||||
|
Required variables
|
||||||
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. code-block:: yaml
|
||||||
|
|
||||||
|
designate_galera_address
|
||||||
|
designate_container_mysql_password
|
||||||
|
designate_pool_manager_container_mysql_password
|
||||||
|
designate_service_password
|
||||||
|
designate_rabbitmq_password
|
||||||
|
|
||||||
|
Example playbook
|
||||||
|
~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
.. literalinclude:: ../../examples/playbook.yml
|
||||||
|
:language: yaml
|
||||||
|
|
||||||
|
Tags
|
||||||
|
^^^^
|
||||||
|
|
||||||
|
This role supports two tags: ``designate-install`` and ``designate-config``.
|
||||||
|
The ``designate-install`` tag can be used to install and upgrade. The
|
||||||
|
``designate-config`` tag can be used to maintain configuration of the service.
|
||||||
|
|
||||||
|
13
examples/playbook.yml
Normal file
13
examples/playbook.yml
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
- name: Install Designate Server
|
||||||
|
hosts: designate_all
|
||||||
|
user: root
|
||||||
|
roles:
|
||||||
|
- { role: "os_designate", tags: [ "os-designate" ] }
|
||||||
|
vars:
|
||||||
|
external_lb_vip_address: 172.16.24.1
|
||||||
|
internal_lb_vip_address: 192.168.0.1
|
||||||
|
designate_galera_address: "{{ internal_lb_vip_address }}"
|
||||||
|
designate_container_mysql_password: "SuperSecretePassword1"
|
||||||
|
designate_pool_manager_container_mysql_password: "SuperSecretePassword2"
|
||||||
|
designate_service_password: "SuperSecretePassword3"
|
||||||
|
designate_rabbitmq_password: "SuperSecretePassword4"
|
Loading…
x
Reference in New Issue
Block a user