Merge branch 'main' into enos-default-lcq-tweaks

This commit is contained in:
Mike Palmiotto
2023-12-20 20:06:27 -05:00
committed by GitHub

View File

@@ -97,16 +97,18 @@ delay) mode. The maximum allowed value is 10.
from performing a snapshot at once. The default snapshot interval is
120 seconds.
- `retry_join` `(list: [])` - There can be one or more
[`retry_join`](#retry_join-stanza) stanzas. When the Raft cluster is getting
bootstrapped, if the connection details of all the nodes are known beforehand,
then specifying this config stanzas enables the nodes to automatically join a
Raft cluster. All the nodes would mention all other nodes that they could join
using this config. When one of the nodes is initialized, it becomes the leader
and all the other nodes will join the leader node to form the cluster. When
using Shamir seal, the joined nodes will still need to be unsealed manually.
See [the section below](#retry_join-stanza) that describes the parameters
accepted by the [`retry_join`](#retry_join-stanza) stanza.
- `retry_join` `(list: [])` - A set of connection details for another node in the
cluster, which is used to help nodes locate a leader in order to join a cluster.
There can be one or more [`retry_join`](#retry_join-stanza) stanzas.
If the connection details for all nodes in the cluster are known in advance, you
can include these stanzas to enable nodes to automatically join the Raft cluster.
Once one of the nodes is initialized as the leader, the remaining nodes will use
their [`retry_join`](#retry_join-stanza) configuration to locate the leader and
join the cluster. Note that when using Shamir seal, the joined nodes will still
need to be unsealed manually.
See [the section below](#retry_join-stanza) for the parameters accepted by the
[`retry_join`](#retry_join-stanza) stanza.
- `retry_join_as_non_voter` `(boolean: false)` - If set, causes any `retry_join`
config to join the Raft cluster as a non-voter. The node will not participate