Skip to content

Commit 0e8fc46

Browse files
committed
Add notes for EE customers about ATE and centralized configuration storages
Fixes #4136
1 parent 8117972 commit 0e8fc46

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

doc/platform/configuration/configuration_etcd.rst

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,9 @@ Configuring connection to a storage
241241

242242
To use a configuration from a centralized storage for your cluster, you need to provide connection settings in a local configuration file.
243243

244+
.. include:: /platform/configuration/configuration_etcd.rst
245+
:start-after: ee_note_centralized_config_start
246+
:end-before: ee_note_centralized_config_end
244247

245248
.. _centralized_configuration_storage_connect_tarantool:
246249

@@ -291,15 +294,30 @@ You can find the full example here: `config_etcd <https://github.com/tarantool/d
291294
Starting a cluster
292295
------------------
293296

297+
.. ate_note_run_instances_start
298+
299+
.. note::
300+
301+
To run instances in production, it is recommended to use Ansible Tarantool Enterprise installer (ATE).
302+
ATE is a set of Ansible playbooks that are used to deploy and maintain Tarantool Enterprise products.
303+
`ATE documentation <https://www.tarantool.io/ru/devops/latest>`__ is available to users logged in on the Tarantool website.
304+
305+
.. ate_note_run_instances_end
306+
294307
The :ref:`tt <tt-cli>` utility is the recommended way to start Tarantool instances.
295308
You can learn how to do this from the :ref:`Starting and stopping instances <admin-start_stop_instance>` section.
296309

297310
You can also use the ``tarantool`` command to :ref:`start a Tarantool instance <configuration_run_instance_tarantool>`.
298-
In this case, you can eliminate creating a :ref:`local configuration <centralized_configuration_storage_connect>` and provide connection settings using the following :ref:`environment variables <configuration_environment_variable>`:
311+
In this case, you can eliminate creating a :ref:`local configuration <centralized_configuration_storage_connect>` and
312+
provide connection settings using the following :ref:`environment variables <configuration_environment_variable>`:
299313

300314
* Tarantool-based storage: ``TT_CONFIG_STORAGE_ENDPOINTS`` and ``TT_CONFIG_STORAGE_PREFIX``.
301315
* etcd-based storage: ``TT_CONFIG_ETCD_ENDPOINTS`` and ``TT_CONFIG_ETCD_PREFIX``.
302316

317+
.. include:: /platform/configuration/configuration_etcd.rst
318+
:start-after: ee_note_centralized_config_start
319+
:end-before: ee_note_centralized_config_end
320+
303321
The example below shows how to provide etcd connection settings and start cluster instances using the ``tarantool`` command:
304322

305323
.. code-block:: console

doc/tooling/tt_cli/start_stop_instance.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Starting and stopping instances
44
===============================
55

6+
.. include:: /platform/configuration/configuration_etcd.rst
7+
:start-after: ate_note_run_instances_start
8+
:end-before: ate_note_run_instances_end
9+
610
This section describes how to manage instances in a Tarantool cluster using the :ref:`tt <tt-cli>` utility.
711
A cluster can include multiple instances that run different code.
812
A typical example is a cluster application that includes router and storage instances.

0 commit comments

Comments
 (0)