[doc] Update deploy guide with relevant roles

Change-Id: Iaf650e7f8895b0c6f8e3c551586048a438fd02b9
This commit is contained in:
Dmitriy Rabotyagov 2023-09-19 11:55:29 +02:00
parent 1697be9ba8
commit f443e9316e
2 changed files with 34 additions and 5 deletions

View File

@ -60,6 +60,8 @@ dev_docs_prefix = ("https://docs.openstack.org/openstack-ansible/"
"{}/%s".format(current_series))
role_docs_prefix = ("https://docs.openstack.org/openstack-ansible-"
"%s/{}".format(current_series))
ansible_role_docs_prefix = ("https://docs.openstack.org/ansible-role-"
"%s/{}".format(current_series))
# Substitutions loader
rst_epilog = """
@ -73,7 +75,8 @@ rst_epilog = """
# Format: Reference name: (string containing %s for substitution, linkname)
extlinks = {'deploy_guide': (deploy_guide_prefix, ''),
'dev_docs': (dev_docs_prefix, ''),
'role_docs': (role_docs_prefix, '')
'role_docs': (role_docs_prefix, ''),
'ansible_role_docs': (ansible_role_docs_prefix, '')
}
# If extensions (or modules to document with autodoc) are in another directory,

View File

@ -110,6 +110,8 @@ about the available options.
Infrastructure service roles
----------------------------
- :ansible_role_docs:`PKI <pki>`
- :role_docs:`galera_server <galera_server>`
- :role_docs:`haproxy_server <haproxy_server>`
@ -120,6 +122,8 @@ Infrastructure service roles
- :role_docs:`repo_server <repo_server>`
- :ansible_role_docs:`Zookeeper <zookeeper>`
OpenStack service roles
-----------------------
@ -134,6 +138,8 @@ OpenStack service roles
- :role_docs:`os_cinder <os_cinder>`
- :role_docs:`os_cloudkitty <os_cloudkitty>`
- :role_docs:`os_designate <os_designate>`
- :role_docs:`os_glance <os_glance>`
@ -154,12 +160,18 @@ OpenStack service roles
- :role_docs:`os_masakari <os_masakari>`
- :role_docs:`os_mistral <os_mistral>`
- :role_docs:`os_murano <os_murano>`
- :role_docs:`os_neutron <os_neutron>`
- :role_docs:`os_nova <os_nova>`
- :role_docs:`os_octavia <os_octavia>`
- :role_docs:`os_placement <os_placement>`
- :role_docs:`os_rally <os_rally>`
- :role_docs:`os_sahara <os_sahara>`
@ -168,10 +180,14 @@ OpenStack service roles
- :role_docs:`os_swift <os_swift>`
- :role_docs:`os_tacker <os_tacker>`
- :role_docs:`os_tempest <os_tempest>`
- :role_docs:`os_trove <os_trove>`
- :role_docs:`os_zun <os_zun>`
Other roles
-----------
@ -180,18 +196,28 @@ Other roles
- :role_docs:`ceph_client <ceph_client>`
- :role_docs:`galera_client <galera_client>`
- :role_docs:`lxc_container_create <lxc_container_create>`
- :role_docs:`lxc_hosts <lxc_hosts>`
- :role_docs:`plugins <plugins>`
- :role_docs:`openstack_hosts <openstack_hosts>`
- :role_docs:`openstack_openrc <openstack_openrc>`
- :role_docs:`plugins <plugins>`
- :ansible_role_docs:`python_venv_build <python_venv_build>`
- :ansible_role_docs:`systemd_service <systemd_service>`
- :ansible_role_docs:`systemd_mount <systemd_mount>`
- :ansible_role_docs:`systemd_networkd <systemd_networkd>`
- :ansible_role_docs:`unbound <unbound>`
- :ansible_role_docs:`uWSGI <uwsgi>`
Configuring service credentials
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~