mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Merge pull request #25938 from jacobhammons/syndic-multimaster
Doc on using syndic with multimaster
This commit is contained in:
commit
1f20c065b8
3 changed files with 41 additions and 1 deletions
|
@ -2089,10 +2089,21 @@ master, specify the higher level master with this configuration value.
|
|||
|
||||
syndic_master: masterofmasters
|
||||
|
||||
You can optionally connect a syndic to multiple higher level masters by
|
||||
setting the 'syndic_master' value to a list:
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
syndic_master:
|
||||
- masterofmasters1
|
||||
- masterofmasters2
|
||||
|
||||
Each higher level master must be set up in a multimaster configuration.
|
||||
|
||||
.. conf_master:: syndic_master_port
|
||||
|
||||
``syndic_master_port``
|
||||
-----------------------
|
||||
----------------------
|
||||
|
||||
Default: ``4506``
|
||||
|
||||
|
|
|
@ -63,3 +63,12 @@ of Masters" nodes can control multiple segments underneath them.
|
|||
|
||||
Syndics are covered in depth in :doc:`Salt Syndic </topics/topology/syndic>`.
|
||||
|
||||
Syndic with Multimaster
|
||||
=======================
|
||||
|
||||
.. versionadded:: 2015.5.0
|
||||
|
||||
Syndic with Multimaster lets you connect a syndic to multiple masters to provide
|
||||
an additional layer of redundancy in a syndic configuration.
|
||||
|
||||
Syndics are covered in depth in :doc:`Salt Syndic </topics/topology/syndic>`.
|
|
@ -67,6 +67,26 @@ connected directly to it.
|
|||
Each Syndic must provide its own ``file_roots`` directory. Files will not
|
||||
be automatically transferred from the Master node.
|
||||
|
||||
Configuring the Syndic with Multimaster
|
||||
=======================================
|
||||
|
||||
.. versionadded:: 2015.5.0
|
||||
|
||||
Syndic with Multimaster lets you connect a syndic to multiple masters to provide
|
||||
an additional layer of redundancy in a syndic configuration.
|
||||
|
||||
Higher level masters should first be configured in a multimaster configuration.
|
||||
See :doc:`Multimaster Tutorial </topics/tutorials/multimaster>`.
|
||||
|
||||
On the syndic, the :conf_master:`syndic_master` option is populated with
|
||||
a list of the higher level masters.
|
||||
|
||||
Since each syndic is connected to each master, jobs sent from any master are
|
||||
forwarded to minions that are connected to each syndic. If the ``master_id`` value
|
||||
is set in the master config on the higher level masters, job results are returned
|
||||
to the master that originated the request in a best effort fashion. Events/jobs
|
||||
without a ``master_id`` are returned to any available master.
|
||||
|
||||
Running the Syndic
|
||||
==================
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue