Skip to content

Commit 9624412

Browse files
Merge branch 'main' into issue-2110-threshold-rule-grouping
2 parents 709d889 + 9108cce commit 9624412

32 files changed

+203
-2927
lines changed

deploy-manage/deploy/cloud-enterprise/ece-install-offline-images.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ The first table contains the stack versions shipped with the current {{version.e
1717
| Docker images included with {{ece}} {{version.ece}} |
1818
| --- |
1919
| docker.elastic.co/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}} |
20-
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.8 |
21-
| docker.elastic.co/cloud-release/kibana-cloud:8.18.8 |
22-
| docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.8 |
23-
| docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.8 |
24-
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.8 |
25-
| docker.elastic.co/cloud-release/kibana-cloud:9.0.8 |
26-
| docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.8 |
20+
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}} |
21+
| docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-8}} |
22+
| docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}} |
23+
| docker.elastic.co/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}} |
24+
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}} |
25+
| docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-9}} |
26+
| docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}} |
2727

2828
$$$ece-all-stacks$$$Additional {{stack}} versions are available as Docker images that you can use with ECE. For offline installations, you need to download both the {{stack}} pack and the Docker images for the same version.
2929

deploy-manage/deploy/cloud-enterprise/ece-install-offline-no-registry.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ To perform an offline installation without a private Docker registry, you have t
1919

2020
```sh subs=true
2121
docker pull docker.elastic.co/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}}
22-
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.8
23-
docker pull docker.elastic.co/cloud-release/kibana-cloud:8.18.8
24-
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.8
25-
docker pull docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.8
26-
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.8
27-
docker pull docker.elastic.co/cloud-release/kibana-cloud:9.0.8
28-
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.8
22+
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}}
23+
docker pull docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-8}}
24+
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}}
25+
docker pull docker.elastic.co/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}}
26+
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}}
27+
docker pull docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-9}}
28+
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}}
2929
```
3030

3131
::::{note}
@@ -36,27 +36,27 @@ To perform an offline installation without a private Docker registry, you have t
3636

3737
```sh subs=true
3838
docker save -o ece.{{version.ece}}.tar docker.elastic.co/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}}
39-
docker save -o es.8.18.2.tar docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.8
40-
docker save -o kibana.8.18.2.tar docker.elastic.co/cloud-release/kibana-cloud:8.18.8
41-
docker save -o apm.8.18.2.tar docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.8
42-
docker save -o enterprise-search.8.18.2.tar docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.8
43-
docker save -o es.9.0.1.tar docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.8
44-
docker save -o kibana.9.0.1.tar docker.elastic.co/cloud-release/kibana-cloud:9.0.8
45-
docker save -o apm.9.0.1.tar docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.8
39+
docker save -o es.8.18.2.tar docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}}
40+
docker save -o kibana.8.18.2.tar docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-8}}
41+
docker save -o apm.8.18.2.tar docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}}
42+
docker save -o enterprise-search.8.18.2.tar docker.elastic.co/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}}
43+
docker save -o es.9.0.1.tar docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}}
44+
docker save -o kibana.9.0.1.tar docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-9}}
45+
docker save -o apm.9.0.1.tar docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}}
4646
```
4747

4848
3. Copy the .tar files to a location on your network where they are available to each host where you plan to install {{ece}}. Alternatively, you can copy the .tar files to each host directly.
4949
4. On each host, load the images into Docker, replacing `FILE_PATH` with the correct path to the .tar files:
5050

5151
```sh subs=true
5252
docker load < FILE_PATH/ece.{{version.ece}}.tar
53-
docker load < FILE_PATH/es.8.18.8.tar
54-
docker load < FILE_PATH/kibana.8.18.8.tar
55-
docker load < FILE_PATH/apm.8.18.8.tar
56-
docker load < FILE_PATH/enterprise-search.8.18.8.tar
57-
docker load < FILE_PATH/es.9.0.8.tar
58-
docker load < FILE_PATH/kibana.9.0.8.tar
59-
docker load < FILE_PATH/apm.9.0.8.tar
53+
docker load < FILE_PATH/es.{{ece-docker-images-8}}.tar
54+
docker load < FILE_PATH/kibana.{{ece-docker-images-8}}.tar
55+
docker load < FILE_PATH/apm.{{ece-docker-images-8}}.tar
56+
docker load < FILE_PATH/enterprise-search.{{ece-docker-images-8}}.tar
57+
docker load < FILE_PATH/es.{{ece-docker-images-9}}.tar
58+
docker load < FILE_PATH/kibana.{{ece-docker-images-9}}.tar
59+
docker load < FILE_PATH/apm.{{ece-docker-images-9}}.tar
6060
```
6161

6262
5. Optional: Remove the .tar files after installation.

deploy-manage/deploy/cloud-enterprise/ece-install-offline-with-registry.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ Installing ECE on multiple hosts with your own registry server is simpler, becau
2525

2626
```sh subs=true
2727
docker pull docker.elastic.co/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}}
28-
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.8
29-
docker pull docker.elastic.co/cloud-release/kibana-cloud:8.18.8
30-
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.8
31-
docker pull docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.8
32-
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.8
33-
docker pull docker.elastic.co/cloud-release/kibana-cloud:9.0.8
34-
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.8
28+
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}}
29+
docker pull docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-8}}
30+
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}}
31+
docker pull docker.elastic.co/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}}
32+
docker pull docker.elastic.co/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}}
33+
docker pull docker.elastic.co/cloud-release/kibana-cloud:{{ece-docker-images-9}}
34+
docker pull docker.elastic.co/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}}
3535
```
3636

3737
::::{note}
@@ -42,26 +42,26 @@ Installing ECE on multiple hosts with your own registry server is simpler, becau
4242

4343
```sh subs=true
4444
docker tag docker.elastic.co/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}} REGISTRY/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}}
45-
docker tag docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.2 REGISTRY/cloud-release/elasticsearch-cloud-ess:8.18.8
46-
docker tag docker.elastic.co/cloud-release/kibana-cloud:8.18.2 REGISTRY/cloud-release/kibana-cloud:8.18.8
47-
docker tag docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.2 REGISTRY/cloud-release/elastic-agent-cloud:8.18.8
48-
docker tag docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.2 REGISTRY/cloud-release/enterprise-search-cloud:8.18.8
49-
docker tag docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.1 REGISTRY/cloud-release/elasticsearch-cloud-ess:9.0.8
50-
docker tag docker.elastic.co/cloud-release/kibana-cloud:9.0.1 REGISTRY/cloud-release/kibana-cloud:9.0.8
51-
docker tag docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.1 REGISTRY/cloud-release/elastic-agent-cloud:9.0.8
45+
docker tag docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.2 REGISTRY/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}}
46+
docker tag docker.elastic.co/cloud-release/kibana-cloud:8.18.2 REGISTRY/cloud-release/kibana-cloud:{{ece-docker-images-8}}
47+
docker tag docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.2 REGISTRY/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}}
48+
docker tag docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.2 REGISTRY/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}}
49+
docker tag docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.1 REGISTRY/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}}
50+
docker tag docker.elastic.co/cloud-release/kibana-cloud:9.0.1 REGISTRY/cloud-release/kibana-cloud:{{ece-docker-images-9}}
51+
docker tag docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.1 REGISTRY/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}}
5252
```
5353

5454
4. Push the Docker images to your private Docker registry, using the same tags from the previous step. Replace `REGISTRY` with your actual registry URL, for example `my.private.repo:5000`:
5555

5656
```sh subs=true
5757
docker push REGISTRY/cloud-enterprise/elastic-cloud-enterprise:{{version.ece}}
58-
docker push REGISTRY/cloud-release/elasticsearch-cloud-ess:8.18.8
59-
docker push REGISTRY/cloud-release/kibana-cloud:8.18.8
60-
docker push REGISTRY/cloud-release/elastic-agent-cloud:8.18.8
61-
docker push REGISTRY/cloud-release/enterprise-search-cloud:8.18.8
62-
docker push REGISTRY/cloud-release/elasticsearch-cloud-ess:9.0.8
63-
docker push REGISTRY/cloud-release/kibana-cloud:9.0.8
64-
docker push REGISTRY/cloud-release/elastic-agent-cloud:9.0.8
58+
docker push REGISTRY/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-8}}
59+
docker push REGISTRY/cloud-release/kibana-cloud:{{ece-docker-images-8}}
60+
docker push REGISTRY/cloud-release/elastic-agent-cloud:{{ece-docker-images-8}}
61+
docker push REGISTRY/cloud-release/enterprise-search-cloud:{{ece-docker-images-8}}
62+
docker push REGISTRY/cloud-release/elasticsearch-cloud-ess:{{ece-docker-images-9}}
63+
docker push REGISTRY/cloud-release/kibana-cloud:{{ece-docker-images-9}}
64+
docker push REGISTRY/cloud-release/elastic-agent-cloud:{{ece-docker-images-9}}
6565
```
6666

6767
5. On an internet-connected host, download the installation script:

deploy-manage/deploy/elastic-cloud/serverless.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ To learn more about serverless status, see [Service status](../../cloud-organiza
6565

6666
The following FAQ addresses common questions about using {{serverless-full}} projects.
6767

68+
For information about upcoming features, refer to our [roadmap](https://www.elastic.co/cloud/serverless/roadmap).
69+
6870
### Pricing and availability
6971
**Q: Where can I learn about pricing for {{serverless-short}}?**
7072
A: See pricing information for [{{es-serverless}}](https://www.elastic.co/pricing/serverless-search), [{{observability}}](https://www.elastic.co/pricing/serverless-observability), and [{{sec-serverless}}](https://www.elastic.co/pricing/serverless-security).
@@ -73,6 +75,7 @@ A: See pricing information for [{{es-serverless}}](https://www.elastic.co/pricin
7375
A: {{serverless-full}} is available in select AWS, GCP, and Azure regions, with plans to expand to more regions. For more information, refer to [](/deploy-manage/deploy/elastic-cloud/regions.md).
7476

7577
### Data management
78+
7679
**Q: How can I move data to or from {{serverless-short}} projects?**
7780
A: We are working on data migration tools. In the interim, [use Logstash](logstash://reference/index.md) with {{es}} input and output plugins to move data to and from {{serverless-short}} projects.
7881

@@ -83,6 +86,9 @@ A: Request for project backups or restores is currently unsupported, and we are
8386
**Q: How can I create {{serverless-full}} service accounts?**
8487
A: Create API keys for service accounts in your {{serverless-short}} projects. Options to automate the creation of API keys with tools such as Terraform will be available in the future.
8588

89+
**Q: What compliance and privacy standards does {{serverless-full}} adhere to?**
90+
A: Alongside the entire Elastic platform, {{serverless-full}} is independently audited and certified to meet industry-leading compliance and privacy standards. Refer to the [Elastic Trust Center](https://www.elastic.co/trust) for more information. Further details about specific standards are available on our [roadmap](https://www.elastic.co/cloud/serverless/roadmap).
91+
8692
### Project lifecycle and support
8793
**Q: How does {{serverless-full}} ensure compatibility between software versions?**
8894
A: Connections and configurations are unaffected by upgrades. To ensure compatibility between software versions, quality testing and API versioning are used.

deploy-manage/monitor/autoops/cc-connect-self-managed-to-autoops.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ Depending on your selected installation method, you may have to provide the foll
121121

122122
With this authentication method, you need to create an API key to grant access to your cluster. Complete the following steps:
123123

124-
1. From your {{ecloud}} home page, select a deployment.
124+
1. Open your self-managed cluster's Kibana
125125
2. Go to the **API keys** management page in the navigation menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).
126126
3. Select **Create API key**.
127127
4. In the flyout, enter a name for your key and select **User API key**.
@@ -167,7 +167,7 @@ With this authentication method, you need to create an API key to grant access t
167167

168168
With this authentication method, you need the username and password of a user with the necessary privileges to grant access to your cluster. There are two ways to set up a user with the these privileges:
169169

170-
* (Recommended) From your {{ecloud}} home page, select a deployment and go to **Developer tools**. In **Console**, run the following command:
170+
* (Recommended) Open your self-managed cluster's Kibana and go to **Developer tools**. In **Console**, run the following command:
171171
```js
172172
POST /_security/role/autoops
173173
{
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<!--
2+
This snippet is in use in the following locations:
3+
- ece-remote-cluster-self-managed.md
4+
- ec-remote-cluster-self-managed.md
5+
-->
6+
To configure a self-managed cluster as a remote cluster, use the [cluster update settings API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-cluster-put-settings). Configure the following fields:
7+
8+
* `mode`: `proxy`
9+
* `proxy_address`: Enter the endpoint of the remote self-managed cluster, including the hostname, FQDN, or IP address, and the port. Both IPv4 and IPv6 addresses are supported.
10+
11+
Make sure you use the correct port for your authentication method:
12+
* **API keys**: Use the port configured in the remote cluster interface of the remote cluster (defaults to `9443`).
13+
* **TLS Certificates**: Use the {{es}} transport port (defaults to `9300`).
14+
15+
When using an IPv6 address, enclose it in square brackets followed by the port number. For example: `[2001:db8::1]:9443`.
16+
17+
* `server_name`: Specify a value if the certificate presented by the remote cluster is signed for a different name than the proxy_address.
18+
19+
This is an example of the API call to `_cluster/settings`:
20+
21+
```json
22+
PUT /_cluster/settings
23+
{
24+
"persistent": {
25+
"cluster": {
26+
"remote": {
27+
"alias-for-my-remote-cluster": {
28+
"mode":"proxy",
29+
"proxy_address": "a542184a7a7d45b88b83f95392f450ab.192.168.44.10.ip.es.io:9300",
30+
"server_name": "a542184a7a7d45b88b83f95392f450ab.192.168.44.10.ip.es.io"
31+
}
32+
}
33+
}
34+
}
35+
}
36+
```
37+
38+
::::{note}
39+
When using API key authentication, the cluster alias must match the one you configured when adding the API key in the Cloud UI.
40+
::::
41+
42+
For a full list of available client connection settings in proxy mode, refer to [remote cluster settings reference](elasticsearch://reference/elasticsearch/configuration-reference/remote-clusters.md#remote-cluster-proxy-settings).
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<!--
2+
This snippet is in use in the following locations:
3+
- ece-remote-cluster-self-managed.md
4+
- ec-remote-cluster-self-managed.md
5+
-->
6+
1. Go to the **Remote Clusters** management page in the navigation menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).
7+
2. Select **Add a remote cluster**.
8+
2. In **Select connection type**, choose the authentication mechanism you prepared earlier (**API keys** or **Certificates**), and click **Next**.
9+
10+
3. In **Add connection information**, fill in the following fields:
11+
12+
* **Remote cluster 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.
13+
14+
When using API key authentication, this alias must match the **Remote cluster name** you configured when adding the API key in the Cloud UI.
15+
* **Remote address**: Enter the endpoint of the remote self-managed cluster, including the hostname, FQDN, or IP address, and the port.
16+
17+
Make sure you use the correct port for your authentication method:
18+
* **API keys**: Use the port configured in the remote cluster interface of the remote cluster (defaults to `9443`).
19+
* **TLS Certificates**: Use the {{es}} transport port (defaults to `9300`).
20+
21+
Starting with {{kib}} 9.2, this field also supports IPv6 addresses. When using an IPv6 address, enclose it in square brackets followed by the port number. For example: `[2001:db8::1]:9443`.
22+
23+
* **Configure advanced options** (optional): Expand this section if you need to customize additional settings.
24+
* **TLS server name**: Specify a value if the certificate presented by the remote cluster is signed for a different name than the remote address.
25+
* **Socket connections**: Define the number of connections to open with the remote cluster.
26+
27+
4. Click **Next**.
28+
5. In **Confirm setup**, click **Add remote cluster** (you have already established trust in a previous step).

deploy-manage/remote-clusters/ec-migrate-ccs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ products:
99
- id: cloud-hosted
1010
---
1111

12-
# Migrate from the cross-cluster search deployment template in {{ech}} [ec-migrate-ccs]
12+
# Migrate from the legacy cross-cluster search deployment template in {{ech}} [ec-migrate-ccs]
1313

14-
The cross-cluster search deployment template is now deprecated and has been removed from the {{ecloud}} Console. You no longer need to use the dedicated cross-cluster template to search across deployments. Instead, you can now use any template to [configure remote clusters](ec-enable-ccs.md) and search across them. Existing deployments created using this template are not affected, but they are required to migrate to another template before upgrading to {{stack}} 8.x.
14+
The legacy cross-cluster search deployment template has been removed from the {{ecloud}} Console. You no longer need a dedicated template to search across deployments. Instead, you can now use any template to [configure remote clusters](ec-enable-ccs.md) and search across them. Existing deployments created using this template are not affected, but they are required to migrate to another template before upgrading to {{stack}} 8.x.
1515

1616
There are two different approaches to do this migration:
1717

0 commit comments

Comments
 (0)