[DOCS] Add prerequisites for CCS (#81782)

* Adds a prerequisites section covering remote cluster config, node roles, and security.
* Moves existing content about remote cluster config to the prereqs.
* Updates the remote cluster docs to include information about eligible gateway nodes and tagging for gateway nodes.

Closes https://github.com/elastic/elasticsearch/issues/72001
This commit is contained in:
James Rodewig 2022-01-10 09:17:44 -05:00 committed by GitHub
parent 8765d2665b
commit 7142b47e69
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 42 additions and 38 deletions

View file

@ -76,6 +76,7 @@ mode are described separately.
The number of gateway nodes to connect to for this remote cluster. The default
is `3`.
[[cluster-remote-node-attr]]
`cluster.remote.node.attr`::
A node attribute to filter out nodes that are eligible as a gateway node in

View file

@ -68,10 +68,12 @@ local and remote nodes.
include::remote-clusters-shared.asciidoc[tag=remote-cluster-compatibility-matrix]
====
* *role*: Dedicated master nodes are never selected as gateway nodes.
* *attributes*: You can tag which nodes should be selected
(see <<remote-clusters-settings,remote cluster settings>>), though such tagged nodes still have
to satisfy the two above requirements.
* *role*: By default, any non-<<master-node,master-eligible>> node can act as a
gateway node. Dedicated master nodes are never selected as gateway nodes.
* *attributes*: You can define the gateway nodes for a cluster by setting
<<cluster-remote-node-attr,`cluster.remote.node.attr.gateway`>> to `true`.
However, such nodes still have to satisfy the two above requirements.
[[proxy-mode]]
[discrete]