|
@@ -59,35 +59,40 @@ you configure the remotes.
|
|
|
|
|
|
`cluster.remote.<cluster_alias>.transport.compress`::
|
|
|
|
|
|
- Per cluster setting that enables you to configure compression for requests
|
|
|
- to a specific remote cluster. This setting impacts only requests
|
|
|
- sent to the remote cluster. If the inbound request is compressed,
|
|
|
- Elasticsearch compresses the response. The setting options are `true`,
|
|
|
- `indexing_data`, and `false`. If unset, the global `transport.compress` is
|
|
|
- used as the fallback setting.
|
|
|
+ Per-cluster setting that enables you to configure compression for requests to
|
|
|
+ a specific remote cluster. The handling cluster will automatically compress
|
|
|
+ responses to compressed requests. The setting options are `true`,
|
|
|
+ `indexing_data`, and `false`. If unset, defaults to the behaviour specified
|
|
|
+ by the node-wide `transport.compress` setting. See the
|
|
|
+ <<transport-settings-compress,documentation for the `transport.compress`
|
|
|
+ setting>> for further information.
|
|
|
|
|
|
`cluster.remote.<cluster_alias>.transport.compression_scheme`::
|
|
|
|
|
|
- Per cluster setting that enables you to configure compression scheme for
|
|
|
- requests to a specific remote cluster. This setting impacts only requests
|
|
|
- sent to the remote cluster. If an inbound request is compressed, {es}
|
|
|
- compresses the response using the same compression scheme. The setting options
|
|
|
- are `deflate` and `lz4`. If unset, the global `transport.compression_scheme`
|
|
|
- is used as the fallback setting.
|
|
|
+ Per-cluster setting that enables you to configure the compression scheme for
|
|
|
+ requests to a specific cluster if those requests are selected to be
|
|
|
+ compressed by to the `cluster.remote.<cluster_alias>.transport.compress`
|
|
|
+ setting. The handling cluster will automatically use the same compression
|
|
|
+ scheme for responses as for the corresponding requests. The setting options
|
|
|
+ are `deflate` and `lz4`. If unset, defaults to the behaviour specified by the
|
|
|
+ node-wide `transport.compression_scheme` setting. See the
|
|
|
+ <<transport-settings-compression-scheme,documentation for the
|
|
|
+ `transport.compression_scheme` setting>> for further information.
|
|
|
|
|
|
-
|
|
|
-`cluster.remote.<cluster_alias>.credentials` (<<secure-settings,Secure>>, <<reloadable-secure-settings,Reloadable>>)::
|
|
|
[[remote-cluster-credentials-setting]]
|
|
|
-
|
|
|
- Per cluster setting for configuring <<remote-clusters-api-key,remote clusters with the API Key based model>>.
|
|
|
- This setting takes the encoded value of a
|
|
|
- <<security-api-create-cross-cluster-api-key,cross-cluster API key>> and must be set
|
|
|
- in the <<secure-settings,{es} keystore>> on each node in the cluster.
|
|
|
- The presence (or not) of this setting determines which model a remote cluster uses.
|
|
|
- If present, the remote cluster uses the API key based model.
|
|
|
- Otherwise, it uses the certificate based model.
|
|
|
- If the setting is added, removed, or updated in the <<secure-settings,{es} keystore>> and reloaded via the
|
|
|
- <<cluster-nodes-reload-secure-settings>> API, the cluster will automatically rebuild its connection to the remote.
|
|
|
+`cluster.remote.<cluster_alias>.credentials`::
|
|
|
+
|
|
|
+ (<<secure-settings,Secure>>, <<reloadable-secure-settings,Reloadable>>)
|
|
|
+ Per-cluster setting for configuring <<remote-clusters-api-key,remote clusters
|
|
|
+ with the API Key based model>>. This setting takes the encoded value of a
|
|
|
+ <<security-api-create-cross-cluster-api-key,cross-cluster API key>> and must
|
|
|
+ be set in the <<secure-settings,{es} keystore>> on each node in the cluster.
|
|
|
+ The presence (or not) of this setting determines which model a remote cluster
|
|
|
+ uses. If present, the remote cluster uses the API key based model. Otherwise,
|
|
|
+ it uses the certificate based model. If the setting is added, removed, or
|
|
|
+ updated in the <<secure-settings,{es} keystore>> and reloaded via the
|
|
|
+ <<cluster-nodes-reload-secure-settings>> API, the cluster will automatically
|
|
|
+ rebuild its connection to the remote.
|
|
|
|
|
|
[[remote-cluster-sniff-settings]]
|
|
|
==== Sniff mode remote cluster settings
|