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
# Remote clusters between {{ech}} and ECK[ec-enable-ccs-for-eck]
13
+
# Connect {{ech}} deployments to {{eck}} clusters[ec-enable-ccs-for-eck]
14
14
15
15
These steps describe how to configure remote clusters between an {{es}} cluster in {{ech}} (ECH) and an {{es}} cluster running within [{{eck}} (ECK)](/deploy-manage/deploy/cloud-on-k8s.md). Once that’s done, you’ll be able to [run CCS queries from {{es}}](/solutions/search/cross-cluster-search.md) or [set up CCR](/deploy-manage/tools/cross-cluster-replication/set-up-cross-cluster-replication.md).
# Access deployments of an {{ece}} environment [ec-remote-cluster-ece]
13
+
# Connect {{ech}} deployments to an {{ece}} environment [ec-remote-cluster-ece]
14
14
15
15
This section explains how to configure a deployment to connect remotely to clusters belonging to an {{ECE}} (ECE) environment.
16
16
@@ -65,12 +65,12 @@ The steps to follow depend on whether the Certificate Authority (CA) of the remo
65
65
On the **Hosted deployments** page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list.
66
66
67
67
3. From the navigation menu, select **Security**.
68
-
4. Locate **Remote connections** and select **Add API key**.
68
+
4. Locate **Remote Connections > Trust management > Connections using API keys** and select **Add API key**.
69
69
70
-
1.Add a setting:
70
+
1.Fill both fields.
71
71
72
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
73
-
* For the **Secret**, paste the encoded cross-cluster API key.
72
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
73
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
74
74
75
75
2. Click **Add** to save the API key to the keystore.
76
76
@@ -99,8 +99,8 @@ If you need to update the remote connection with different permissions later, re
99
99
100
100
1. Fill both fields.
101
101
102
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
103
-
* For the **Secret**, paste the encoded cross-cluster API key.
102
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
103
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
104
104
105
105
2. Click **Add** to save the API key to the keystore.
106
106
3. Repeat these steps for each API key you want to add. For example, if you want to use several deployments of the remote environment for CCR or CCS.
@@ -205,7 +205,9 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
205
205
2. Enable **Manually enter proxy address and server name**.
206
206
3. Fill in the following fields:
207
207
208
-
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish between local and remote indices.
208
+
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish local and remote indices.
209
+
210
+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
209
211
***Proxy address**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.<br>
210
212
211
213
::::{tip}
@@ -255,6 +257,9 @@ PUT /_cluster/settings
255
257
}
256
258
```
257
259
260
+
::::{note}
261
+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
262
+
::::
258
263
259
264
### Using the {{ecloud}} RESTful API [ec_using_the_elasticsearch_service_restful_api_3]
# Access deployments of another {{ecloud}} organization [ec-remote-cluster-other-ess]
12
+
# Connect to deployments in another {{ecloud}} organization [ec-remote-cluster-other-ess]
13
13
14
14
This section explains how to configure a deployment to connect remotely to clusters belonging to a different {{ecloud}} organization.
15
15
@@ -61,12 +61,12 @@ The API key created previously will be used by the local deployment to authentic
61
61
On the **Hosted deployments** page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list.
62
62
63
63
3. From the navigation menu, select **Security**.
64
-
4. Locate **Remote connections** and select **Add API key**.
64
+
4. Locate **Remote Connections > Trust management > Connections using API keys** and select **Add API key**.
65
65
66
66
1. Fill both fields.
67
67
68
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
-
* For the **Secret**, paste the encoded cross-cluster API key.
68
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
70
70
71
71
2. Click **Add** to save the API key to the keystore.
72
72
@@ -143,7 +143,9 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
143
143
2. Enable **Manually enter proxy address and server name**.
144
144
3. Fill in the following fields:
145
145
146
-
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish between local and remote indices.
146
+
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish local and remote indices.
147
+
148
+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
147
149
***Proxy address**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.<br>
148
150
149
151
::::{tip}
@@ -193,6 +195,10 @@ PUT /_cluster/settings
193
195
}
194
196
```
195
197
198
+
::::{note}
199
+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
200
+
::::
201
+
196
202
### Using the {{ecloud}} RESTful API [ec_using_the_elasticsearch_service_restful_api_2]
# Access other deployments of the same {{ecloud}} organization [ec-remote-cluster-same-ess]
12
+
# Connect to deployments in the same {{ecloud}} organization [ec-remote-cluster-same-ess]
13
13
14
14
This section explains how to configure a deployment to connect remotely to clusters belonging to the same {{ecloud}} organization.
15
15
@@ -61,12 +61,12 @@ The API key created previously will be used by the local deployment to authentic
61
61
On the **Hosted deployments** page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list.
62
62
63
63
3. From the navigation menu, select **Security**.
64
-
4. Locate **Remote connections** and select **Add API key**.
64
+
4. Locate **Remote Connections > Trust management > Connections using API keys** and select **Add API key**.
65
65
66
66
1. Fill both fields.
67
67
68
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
-
* For the **Secret**, paste the encoded cross-cluster API key.
68
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
70
70
71
71
2. Click **Add** to save the API key.
72
72
@@ -172,7 +172,9 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
172
172
2. Enable **Manually enter proxy address and server name**.
173
173
3. Fill in the following fields:
174
174
175
-
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish between local and remote indices.
175
+
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish local and remote indices.
176
+
177
+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
176
178
***Proxy address**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.<br>
177
179
178
180
::::{tip}
@@ -222,6 +224,9 @@ PUT /_cluster/settings
222
224
}
223
225
```
224
226
227
+
::::{note}
228
+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
229
+
::::
225
230
226
231
### Using the {{ecloud}} RESTful API [ec_using_the_elasticsearch_service_restful_api]
# Access clusters of a self-managed environment[ec-remote-cluster-self-managed]
13
+
# Connect {{ech}} deployments to self-managed clusters[ec-remote-cluster-self-managed]
14
14
15
15
This section explains how to configure a deployment to connect remotely to self-managed clusters.
16
16
@@ -61,12 +61,12 @@ The steps to follow depend on whether the Certificate Authority (CA) of the remo
61
61
On the **Hosted deployments** page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list.
62
62
63
63
3. From the navigation menu, select **Security**.
64
-
4. Locate **Remote connections** and select **Add API key**.
64
+
4. Locate **Remote Connections > Trust management > Connections using API keys** and select **Add API key**.
65
65
66
-
1.Add a setting:
66
+
1.Fill both fields.
67
67
68
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
-
* For the **Secret**, paste the encoded cross-cluster API key.
68
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
69
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
70
70
71
71
2. Click **Add** to save the API key to the keystore.
72
72
@@ -95,8 +95,8 @@ If you need to update the remote connection with different permissions later, re
95
95
96
96
1. Fill both fields.
97
97
98
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
99
-
* For the **Secret**, paste the encoded cross-cluster API key.
98
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
99
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
100
100
101
101
2. Click **Add** to save the API key to the keystore.
102
102
3. Repeat these steps for each API key you want to add. For example, if you want to use several clusters of the remote environment for CCR or CCS.
@@ -225,7 +225,9 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
225
225
2. Enable **Manually enter proxy address and server name**.
226
226
3. Fill in the following fields:
227
227
228
-
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish between local and remote indices.
228
+
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish local and remote indices.
229
+
230
+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
229
231
***Proxy address**: This value can be found on the **Security** page of the {{ech}} deployment you want to use as a remote.<br>
230
232
231
233
::::{tip}
@@ -275,6 +277,10 @@ PUT /_cluster/settings
275
277
}
276
278
```
277
279
280
+
::::{note}
281
+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
282
+
::::
283
+
278
284
### Using the {{ecloud}} RESTful API [ec_using_the_elasticsearch_service_restful_api_4]
# Remote clusters between {{ece}} and ECK[ece-enable-ccs-for-eck]
13
+
# Connect {{ece}} deployments to {{eck}} clusters[ece-enable-ccs-for-eck]
14
14
15
15
These steps describe how to configure remote clusters between an {{es}} cluster in {{ece}} and an {{es}} cluster running within [{{eck}} (ECK)](/deploy-manage/deploy/cloud-on-k8s.md). Once that’s done, you’ll be able to [run CCS queries from {{es}}](/solutions/search/cross-cluster-search.md) or [set up CCR](/deploy-manage/tools/cross-cluster-replication/set-up-cross-cluster-replication.md).
# Access deployments of an {{ecloud}} organization [ece-remote-cluster-ece-ess]
13
+
# Connect {{ece}} deployments to an {{ecloud}} organization [ece-remote-cluster-ece-ess]
14
14
15
15
This section explains how to configure a deployment to connect remotely to clusters belonging to an {{ecloud}} organization.
16
16
@@ -65,12 +65,12 @@ The API key created previously will be used by the local deployment to authentic
65
65
Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters.
66
66
67
67
3. From the deployment menu, select **Security**.
68
-
4. Locate **Remote connections** and select **Add an API key**.
68
+
4. Locate **Remote Connections > Trust management > Connections using API keys** and select **Add API key**.
69
69
70
70
1. Fill both fields.
71
71
72
-
* For the **Setting name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
73
-
* For the **Secret**, paste the encoded cross-cluster API key.
72
+
* For the **Remote cluster name**, enter the the alias of your choice. You will use this alias to connect to the remote cluster later. It must be lowercase and only contain letters, numbers, dashes and underscores.
73
+
* For the **Cross-cluster API key**, paste the encoded cross-cluster API key.
74
74
75
75
2. Click **Add** to save the API key to the keystore.
76
76
@@ -152,7 +152,9 @@ On the local cluster, add the remote cluster using {{kib}} or the {{es}} API.
152
152
2. Enable **Manually enter proxy address and server name**.
153
153
3. Fill in the following fields:
154
154
155
-
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish between local and remote indices.
155
+
***Name**: This *cluster alias* is a unique identifier that represents the connection to the remote cluster and is used to distinguish local and remote indices.
156
+
157
+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
156
158
***Proxy address**: This value can be found on the **Security** page of the {{ece}} deployment you want to use as a remote.<br>
157
159
158
160
::::{tip}
@@ -212,6 +214,10 @@ PUT /_cluster/settings
212
214
}
213
215
```
214
216
217
+
::::{note}
218
+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
219
+
::::
220
+
215
221
### Using the {{ece}} RESTful API [ece_using_the_elastic_cloud_enterprise_restful_api_3]
0 commit comments