Skip to content

Commit 5538c7a

Browse files
authored
Merge branch 'main' into add-failure-store
2 parents 7725e8d + 0488892 commit 5538c7a

File tree

44 files changed

+255
-93
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+255
-93
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
/solutions/observability/get-started/ @elastic/ski-docs
4848
/solutions/search/ @elastic/developer-docs
4949
/solutions/security/ @elastic/experience-docs
50+
/solutions/security/get-started/ @elastic/ingest-docs @elastic/experience-docs
5051
/solutions/security/cloud/ @elastic/ingest-docs
5152

5253
/troubleshoot/ @elastic/docs

cloud-account/multifactor-authentication.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -99,17 +99,7 @@ No, the Elastic Cloud default MFA enforcement does not apply when selecting **Lo
9999

100100
**My team uses a generic account or distribution/mailing list and shares the password to access Elastic Cloud. How will my team be able to log in and access our Elastic Cloud organization after the MFA enforcement?**
101101

102-
There are ways to work around the limitations of generic account access, but the more secure approach is to use one Elastic account for each Elastic Cloud user.
103-
104-
You can explore the following workarounds:
105-
106-
* Grant your team members access to that account’s Elastic Cloud organization by inviting and making them organization members. This may involve creating additional Elastic user accounts for each team member, depending on their organization access and ownership needs since we have yet to support multi-organization membership. When each team member has their own account to access your Elastic Cloud organization, they will be able to set up their own MFA method.
107-
* Use the email MFA method, assuming all of your team members have access to the generic account or distribution list’s mailbox.
108-
* Keep using the generic account to log in and set up multifactor authentication [using an authenticator app](#ec-account-security-mfa-authenticator).
109-
110-
During the setup, take a photo of the QR code, or note its numeric version, and share it across your team. This code is sensitive and should be stored and shared securely. For example, it should be stored in an encrypted place using a secure algorithm such as AES-256, and transmitted over a secure encrypted channel such as TLS 1.3.
111-
112-
This QR code is the "base" number used by the Authenticator app to generate codes based on the current time. There is no danger of synchronization issues. However, there is risk of a breach if the QR code picture or number is compromised.
102+
The only secure and recommended approach is to use one Elastic account for each {{ecloud}} user. You can grant your team members access to that account’s {{ecloud}} organization by inviting and making them organization members. This may involve creating additional Elastic user accounts for each team member, depending on their organization access and ownership needs, because Elastic does not support multi-organization membership. When each team member has their own account to access your {{ecloud}} organization, they will be able to set up their own MFA method.
113103

114104

115105
**After I set up an MFA method, will I need to answer an MFA challenge every time I authenticate through Elastic Cloud?**

deploy-manage/deploy/cloud-enterprise/access-kibana.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ To access {{kib}}:
2727
3. Under **Applications**, select the {{kib}} **Open** link and wait for {{kib}} to open.
2828

2929
::::{note}
30-
Both ports 443 and 9243 can be used to access {{kib}}. SSO only works with 9243 on older deployments, where you will see an option in the Cloud UI to migrate the default to port 443. In addition, any version upgrade will automatically migrate the default port to 443.
30+
The URL provided to access {{kib}} is based on the [endpoint URL](/deploy-manage/deploy/cloud-enterprise/change-endpoint-urls.md) configured in the ECE **Settings** UI. This URL should resolve to your [external load balancer](/deploy-manage/deploy/cloud-enterprise/ece-load-balancers.md), which forwards the traffic to ECE proxies on port `9243`.
31+
32+
If your load balancer is configured to accept traffic on both ports `9243` and `443`, you can use either port when connecting to {{kib}}. However, [built-in SSO](/deploy-manage/users-roles/cloud-enterprise-orchestrator/configure-sso-for-deployments.md) will only work with the URL configured in ECE **Settings** UI.
3133
::::
3234

3335
4. Log into {{kib}}. Single sign-on (SSO) is enabled between your {{ece}} account and the {{kib}} instance. If you’re logged in already, then {{kib}} opens without requiring you to log in again. However, if your token has expired, choose from one of these methods to log in:

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

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ Enterprise Search is not available in versions 9.0+.
3838

3939
| Required downloads | Minimum required ECE version |
4040
| --- | --- |
41-
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 9.0.1](https://download.elastic.co/cloud-enterprise/versions/9.0.1.zip) | ECE 4.0.0 |
42-
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.1 | ECE 4.0.0 |
43-
| docker.elastic.co/cloud-release/kibana-cloud:9.0.1 | ECE 4.0.0 |
44-
| docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.1 | ECE 4.0.0 |
41+
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 9.0.2](https://download.elastic.co/cloud-enterprise/versions/9.0.2.zip) | ECE 4.0.0 |
42+
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.2 | ECE 4.0.0 |
43+
| docker.elastic.co/cloud-release/kibana-cloud:9.0.2 | ECE 4.0.0 |
44+
| docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.2 | ECE 4.0.0 |
4545
| | |
4646
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.18.2](https://download.elastic.co/cloud-enterprise/versions/8.18.2.zip) | ECE 3.0.0<br>(+ Docker 20.10.10+ required for 8.16+) |
4747
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.18.2 | ECE 3.0.0<br>(+ Docker 20.10.10+ required for 8.16+) |
@@ -67,6 +67,11 @@ Enterprise Search is not available in versions 9.0+.
6767
::::{dropdown} Expand to view the full list
6868
| Required downloads | Minimum required ECE version |
6969
| --- | --- |
70+
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 9.0.2](https://download.elastic.co/cloud-enterprise/versions/9.0.2.zip) | ECE 4.0.0 |
71+
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.2 | ECE 4.0.0 |
72+
| docker.elastic.co/cloud-release/kibana-cloud:9.0.2 | ECE 4.0.0 |
73+
| docker.elastic.co/cloud-release/elastic-agent-cloud:9.0.2 | ECE 4.0.0 |
74+
| | |
7075
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 9.0.1](https://download.elastic.co/cloud-enterprise/versions/9.0.1.zip) | ECE 4.0.0 |
7176
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:9.0.1 | ECE 4.0.0 |
7277
| docker.elastic.co/cloud-release/kibana-cloud:9.0.1 | ECE 4.0.0 |
@@ -95,6 +100,12 @@ Enterprise Search is not available in versions 9.0+.
95100
| docker.elastic.co/cloud-release/elastic-agent-cloud:8.18.0 | ECE 3.0.0 |
96101
| docker.elastic.co/cloud-release/enterprise-search-cloud:8.18.0 | ECE 3.0.0 |
97102
| | |
103+
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.7](https://download.elastic.co/cloud-enterprise/versions/8.17.7.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
104+
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.17.7 | ECE 3.0.0<br>(+ Docker 20.10.10+ required for 8.16+) |
105+
| docker.elastic.co/cloud-release/kibana-cloud:8.17.7 | ECE 3.0.0 |
106+
| docker.elastic.co/cloud-release/elastic-agent-cloud:8.17.7 | ECE 3.0.0 |
107+
| docker.elastic.co/cloud-release/enterprise-search-cloud:8.17.7 | ECE 3.0.0 |
108+
| | |
98109
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.6](https://download.elastic.co/cloud-enterprise/versions/8.17.6.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
99110
| docker.elastic.co/cloud-release/elasticsearch-cloud-ess:8.17.6 | ECE 3.0.0<br>(+ Docker 20.10.10+ required for 8.16+) |
100111
| docker.elastic.co/cloud-release/kibana-cloud:8.17.6 | ECE 3.0.0 |

deploy-manage/deploy/cloud-enterprise/manage-elastic-stack-versions.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ $$$ece-elastic-stack-stackpacks-recent$$$
3737

3838
| Stack pack download link | Minimum required ECE version |
3939
| --- | --- |
40-
| [{{es}}, {{kib}}, and APM stack pack: 9.0.1](https://download.elastic.co/cloud-enterprise/versions/9.0.1.zip) | ECE 4.0.0 |
40+
| [{{es}}, {{kib}}, and APM stack pack: 9.0.2](https://download.elastic.co/cloud-enterprise/versions/9.0.2.zip) | ECE 4.0.0 |
4141
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.18.2](https://download.elastic.co/cloud-enterprise/versions/8.18.2.zip) | ECE 3.0.0<br>(+ Docker 20.10.10+ required for 8.16+) |
4242
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 7.17.27](https://download.elastic.co/cloud-enterprise/versions/7.17.27.zip) | ECE 2.2.2 |
4343
| [{{es}}, {{kib}}, and APM stack pack: 6.8.23](https://download.elastic.co/cloud-enterprise/versions/6.8.23.zip) | ECE 1.1.4 |
@@ -50,11 +50,13 @@ Following is the full list of available packs containing {{stack}} versions. Not
5050
::::{dropdown} Expand to view the full list
5151
| Stack pack download link | Minimum required ECE version |
5252
| --- | --- |
53+
| [{{es}}, {{kib}}, and APM stack pack: 9.0.2](https://download.elastic.co/cloud-enterprise/versions/9.0.2.zip) | ECE 4.0.0 |
5354
| [{{es}}, {{kib}}, and APM stack pack: 9.0.1](https://download.elastic.co/cloud-enterprise/versions/9.0.1.zip) | ECE 4.0.0 |
5455
| [{{es}}, {{kib}}, and APM stack pack: 9.0.0](https://download.elastic.co/cloud-enterprise/versions/9.0.0.zip) | ECE 4.0.0 |
5556
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.18.2](https://download.elastic.co/cloud-enterprise/versions/8.18.2.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
5657
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.18.1](https://download.elastic.co/cloud-enterprise/versions/8.18.1.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
5758
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.18.0](https://download.elastic.co/cloud-enterprise/versions/8.18.0.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
59+
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.7](https://download.elastic.co/cloud-enterprise/versions/8.17.7.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
5860
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.6](https://download.elastic.co/cloud-enterprise/versions/8.17.6.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
5961
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.5](https://download.elastic.co/cloud-enterprise/versions/8.17.5.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |
6062
| [{{es}}, {{kib}}, APM, and Enterprise Search stack pack: 8.17.4](https://download.elastic.co/cloud-enterprise/versions/8.17.4.zip) | ECE 3.0.0<br>(+ docker 20.10.10+ required for 8.16+) |

deploy-manage/deploy/elastic-cloud/create-an-organization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ During the free 14 day trial, Elastic provides access to one hosted deployment a
7676

7777
* You can have one active deployment at a time
7878
* The deployment size is limited to 8GB RAM and approximately 360GB of storage, depending on the specified hardware profile
79-
* Machine learning nodes are available up to 4GB RAM
79+
* Machine learning nodes are available up to 4GB RAM, or up to 8GB when using Reranker
8080
* Custom {{es}} plugins are not enabled
8181

8282
For more information, check the [{{ech}} documentation](cloud-hosted.md).

deploy-manage/distributed-architecture/reading-and-writing-documents.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Each index in {{es}} is [divided into shards](../../deploy-manage/index.md) and
1616

1717
Elasticsearch’s data replication model is based on the *primary-backup model* and is described very well in the [PacificA paper](https://www.microsoft.com/en-us/research/publication/pacifica-replication-in-log-based-distributed-storage-systems/) of Microsoft Research. That model is based on having a single copy from the replication group that acts as the primary shard. The other copies are called *replica shards*. The primary serves as the main entry point for all indexing operations. It is in charge of validating them and making sure they are correct. Once an index operation has been accepted by the primary, the primary is also responsible for replicating the operation to the other copies.
1818

19-
This purpose of this section is to give a high level overview of the {{es}} replication model and discuss the implications it has for various interactions between write and read operations.
19+
The purpose of this section is to give a high level overview of the {{es}} replication model and discuss the implications it has for various interactions between write and read operations.
2020

2121
## Basic write model [basic-write-model]
2222

deploy-manage/monitor/autoops/ec-autoops-regions.md

Lines changed: 27 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,36 @@ products:
1010

1111
# AutoOps regions [ec-autoops-regions]
1212

13-
A region is the geographic area where the cloud providers data center that hosts your deployments is located. Based on a planned release schedule, Elastic is enabling the AutoOps service on the following cloud service providers: AWS, Azure, and GCP.
13+
A region is where a cloud service provider's data center that hosts your deployments is located. Based on a planned release schedule, Elastic is enabling AutoOps on the following cloud service providers: AWS, Azure, and GCP.
1414

15-
AutoOps is currently available in the following regions:
15+
AutoOps is currently available in the following regions for AWS:
1616

17-
| Provider | Region | Name |
17+
| Region | Name |
1818
| --- | --- | --- | --- |
19-
| AWS | us-east-1 | US East (N. Virginia) |
20-
| AWS | us-east-2 | Ohio |
21-
| AWS | us-west-2 | Oregon |
22-
| AWS | eu-west-1 | Ireland |
23-
| AWS | eu-west-2 | London |
24-
| AWS | eu-central-1 | Frankfurt |
25-
| AWS | ap-southeast-1 | Singapore |
26-
| AWS | ap-northeast-1| Tokyo |
27-
| AWS | ap-south-1 | Mumbai |
19+
| us-east-1 | N. Virginia |
20+
| us-east-2 | Ohio |
21+
| us-west-1 | N. California |
22+
| us-west-2 | Oregon |
23+
| ca-central-1 | Canada |
24+
| eu-west-1 | Ireland |
25+
| eu-west-2 | London |
26+
| eu-west-3 | Paris |
27+
| eu-north-1 | Stockholm |
28+
| eu-central-1 | Frankfurt |
29+
| eu-central-2 | Zurich |
30+
| eu-south-1 | Milan |
31+
| me-south-1 | Bahrain |
32+
| ap-east-1 | Hong Kong |
33+
| ap-northeast-1 | Tokyo |
34+
| ap-northeast-2 | Seoul |
35+
| ap-southeast-1 | Singapore |
36+
| ap-southeast-2 | Sydney |
37+
| ap-south-1 | Mumbai |
38+
| sa-east-1 | Sao Paulo |
39+
| af-south-1 | Cape Town |
40+
41+
Regions for Azure and GCP will be added in the future.
2842

2943
::::{note}
30-
Currently, a limited number of AWS regions are available. More regions for AWS, Azure and GCP will be added in the future. Also, AutoOps is currently not available for GovCloud customers.
44+
AutoOps is currently not available for GovCloud customers.
3145
::::
32-
33-

deploy-manage/monitor/stack-monitoring/eck-stack-monitoring.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ However, for maximum efficiency and minimizing resource consumption, or advanced
3838

3939
To enable stack monitoring, reference the monitoring {{es}} cluster in the `spec.monitoring` section of their specification.
4040

41-
The monitoring cluster must be managed by ECK in the same Kubernetes cluster as the monitored one. To learn how to connect an external monitoring cluster, refer to [Connect ot an external monitoring {{es}} cluster](#k8s_connect_to_an_external_monitoring_elasticsearch_cluster).
41+
The monitoring cluster must be managed by ECK in the same Kubernetes cluster as the monitored one. To learn how to connect an external monitoring cluster, refer to [Connect to an external monitoring {{es}} cluster](#k8s_connect_to_an_external_monitoring_elasticsearch_cluster).
4242

4343
The following example shows how {{stack}} components can be configured to send their monitoring data to a separate {{es}} cluster in the same Kubernetes cluster.
4444

deploy-manage/remote-clusters/ec-remote-cluster-same-ess.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ If you run into any issues, refer to [Troubleshooting](/troubleshoot/elasticsear
5252
* Copy the encoded key (`encoded` in the response) to a safe location. You will need it in the next step.
5353

5454

55-
### 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]
55+
### Add the cross-cluster API key to the local deployment [ec_add_the_cross_cluster_api_key_to_the_local_deployment]
5656

57-
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.
57+
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.
5858

5959
1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body).
6060
2. On the home page, find your hosted deployment and select **Manage** to access it directly. Or, select **Hosted deployments** to go to the **Hosted deployments** page to view all of your deployments.
@@ -69,12 +69,12 @@ The API key created previously will be used by the local deployment to authentic
6969
* 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.
7070
* For the **Secret**, paste the encoded cross-cluster API key.
7171

72-
2. Click **Add** to save the API key to the keystore.
72+
2. Click **Add** to save the API key.
7373

74-
5. Restart the local deployment to reload the keystore with its new setting. To do that, go to the deployment’s main page (named after your deployment’s name), locate the **Actions** menu, and select **Restart {{es}}**.<br>
74+
5. Restart the local deployment to reload the new setting. To do that, go to the deployment’s main page (named after your deployment’s name), locate the **Actions** menu, and select **Restart {{es}}**.<br>
7575

7676
::::{note}
77-
If the local deployment runs on version 8.14 or greater, you no longer need to perform this step because the keystore is reloaded automatically with the new API keys.
77+
If the local deployment runs on version 8.14 or greater, you no longer need to perform this step.
7878
::::
7979

8080

0 commit comments

Comments
 (0)