You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
% Scope notes: "Landing page for cross cluster comms, used by CCS and CCR.
19
-
% We will cover here the raw configuration at Elasticsearch level and the docs to enable remote clusters in ESS / ECE / ECK.
20
-
% We can include links to the use cases of remote clusters, such as CCR and CCS."
21
-
22
13
By setting up **remote clusters**, you can connect an {{es}} cluster to other {{es}} clusters. Remote clusters can be located in different data centers, geographic regions, and run on a different type of environment: {{ech}}, {{ece}}, {{eck}}, or self-managed.
23
14
24
15
Remote clusters are especially useful in two cases:
* If your deployment was created before February 2021, the Remote clusters page in {{kib}} must be enabled manually from the **Security** page of your deployment, by selecting **Enable CCR** under **Trust management**.
30
+
* If your deployment was created before February 2021, the **Remote clusters** page in {{kib}} must be enabled manually from the **Security** page of your deployment, by selecting **Enable CCR** under **Trust management**.
31
31
32
32
## Set up remote clusters with {{ech}}
33
33
@@ -45,8 +45,8 @@ The steps, information, and authentication method required to configure CCS and
45
45
46
46
*[From another deployment of your {{ecloud}} organization](ec-remote-cluster-same-ess.md)
47
47
*[From a deployment of another {{ecloud}} organization](ec-remote-cluster-other-ess.md)
48
-
*[From an ECE deployment](https://www.elastic.co/guide/en/cloud-enterprise/current/ece-enable-ccs.html)
49
-
*[From a self-managed cluster](https://www.elastic.co/guide/en/elasticsearch/reference/current/remote-clusters.html)
48
+
*[From an ECE deployment](ece-remote-cluster-ece-ess.md)
49
+
*[From a self-managed cluster](remote-clusters-self-managed.md)
50
50
*[From an ECK environment](ec-enable-ccs-for-eck.md)
Copy file name to clipboardExpand all lines: deploy-manage/remote-clusters/ec-remote-cluster-same-ess.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,20 +33,20 @@ On the local cluster side, not every local user needs to access every piece of d
33
33
If you run into any issues, refer to [Troubleshooting](remote-clusters-troubleshooting.md).
34
34
35
35
36
-
####Prerequisites and limitations [ec_prerequisites_and_limitations]
36
+
### Prerequisites and limitations [ec_prerequisites_and_limitations]
37
37
38
38
* The local and remote deployments must be on {{stack}} 8.14 or later.
39
39
* API key authentication can’t be used in combination with traffic filters.
40
40
* Contrary to the certificate security model, the API key security model does not require that both local and remote clusters trust each other.
41
41
42
42
43
-
####Create a cross-cluster API key on the remote deployment [ec_create_a_cross_cluster_api_key_on_the_remote_deployment]
43
+
### Create a cross-cluster API key on the remote deployment [ec_create_a_cross_cluster_api_key_on_the_remote_deployment]
44
44
45
45
* On the deployment you will use as remote, use the [{{es}} API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-security-create-cross-cluster-api-key) or [{{kib}}](../api-keys/elasticsearch-api-keys.md) to create a cross-cluster API key. Configure it with access to the indices you want to use for {{ccs}} or {{ccr}}.
46
46
* Copy the encoded key (`encoded` in the response) to a safe location. You will need it in the next step.
47
47
48
48
49
-
####Add the cross-cluster API key to the keystore of the local deployment [ec_add_the_cross_cluster_api_key_to_the_keystore_of_the_local_deployment]
49
+
### Add the cross-cluster API key to the keystore of the local deployment [ec_add_the_cross_cluster_api_key_to_the_keystore_of_the_local_deployment]
50
50
51
51
The API key created previously will be used by the local deployment to authenticate with the corresponding set of permissions to the remote deployment. For that, you need to add the API key to the local deployment’s keystore.
52
52
@@ -76,7 +76,7 @@ If you later need to update the remote connection with different permissions, yo
76
76
::::::
77
77
78
78
::::::{tab-item} TLS certificate (deprecated)
79
-
####Set the default trust with other clusters in the same {{ecloud}} organization [ec_set_the_default_trust_with_other_clusters_in_the_same_elasticsearch_service_organization]
79
+
### Set the default trust with other clusters in the same {{ecloud}} organization [ec_set_the_default_trust_with_other_clusters_in_the_same_elasticsearch_service_organization]
80
80
81
81
By default, any deployment that you create trusts all other deployments in the same organization. You can change this behavior in the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body) under **Features** > **Trust**, so that when a new deployment is created it does not automatically trust any other deployment. You can choose one of the following options:
82
82
@@ -96,7 +96,7 @@ By default, any deployment that you create trusts all other deployments in the s
96
96
97
97
98
98
99
-
####Specify the deployments trusted to be used as remote clusters [ec_specify_the_deployments_trusted_to_be_used_as_remote_clusters]
99
+
### Specify the deployments trusted to be used as remote clusters [ec_specify_the_deployments_trusted_to_be_used_as_remote_clusters]
100
100
101
101
If your organization’s deployments already trust each other by default, you can skip this section. If that’s not the case, follow these steps to configure which are the specific deployments that should be trusted.
0 commit comments