Skip to content

Commit 3554a3a

Browse files
Apply suggestions from code review
Co-authored-by: shainaraskas <[email protected]>
1 parent 00244a0 commit 3554a3a

File tree

1 file changed

+20
-12
lines changed

1 file changed

+20
-12
lines changed

deploy-manage/upgrade/deployment-or-cluster/upgrade-717.md

Lines changed: 20 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ applies_to:
99

1010
{{stack}} version 7.17 has a defined end of support date of 15 January 2026, as stated in the [Elastic Product & Version End of Life Policy](https://www.elastic.co/support/eol). This document provides a guided plan to upgrade from 7.17 to the latest {{version.stack}} release. It complements the official upgrade documentation by showing how the different pieces fit together in a complete upgrade exercise.
1111

12-
This guide applies to all deployment types ({{ech}} (ECH), {{ece}} (ECE), {{eck}} (ECK), and self-managed clusters) running {{es}} version **7.17.x**. If you are using an earlier version, upgrade first to the latest 7.17 release before proceeding.
12+
This guide applies to all deployment types: ({{ech}} (ECH), {{ece}} (ECE), {{eck}} (ECK), and self-managed clusters) running {{es}} version **7.17.x**. If you are using an earlier version, [upgrade first to the latest 7.17 release](https://www.elastic.co/guide/en/elastic-stack/7.17/upgrading-elastic-stack.html) before proceeding.
1313

1414
## Overview
1515

@@ -35,9 +35,9 @@ For detailed guidance on how to plan and execute this method, refer to [Reindex
3535
It may be suitable when:
3636
- You prefer to build new infrastructure rather than modify an existing one.
3737
- You want to reduce the risk of performing two consecutive major upgrades.
38-
- You plan to redesign your topology or move to a new environment (for example, from self-managed to {{ech}} or {{ece}}).
38+
- You plan to redesign your topology or move to a new environment, for example from self-managed to {{ech}} or {{ece}}.
3939

40-
This approach is intended for {{es}} use cases focused on indexing and querying your own data. If you need a smooth transition that preserves {{kib}} configurations and {{stack}} features data, follow the standard upgrade path instead.
40+
This approach is intended for {{es}} use cases focused on indexing and querying your own data. If you need to preserve {{kib}} configurations and {{stack}} feature data, follow the standard upgrade path instead.
4141
::::
4242

4343
## Upgrade planning [planning]
@@ -62,9 +62,9 @@ For the 7.17.x → 9.x upgrade path, the main planning outcome is a set of requi
6262

6363
* **Orchestration platforms:**
6464

65-
* {applies_to}`eck:` If you are running an ECK version earlier than 3.x, you need to upgrade [ECK before](/deploy-manage/upgrade/orchestrator/upgrade-cloud-on-k8s.md) the final upgrade to 9.x. This can be done either at the beginning, before the initial upgrade, or between the two upgrade phases.
65+
* **ECK**: If you are running an ECK version earlier than 3.x, you need to [upgrade ECK to 3.x](/deploy-manage/upgrade/orchestrator/upgrade-cloud-on-k8s.md) before the final upgrade to 9.x. This can be done either at the beginning, before the initial upgrade, or between the two upgrade phases.
6666

67-
* {applies_to}`ece:` If you are running an ECE version earlier than 4.x, you need to [upgrade your ECE platform](/deploy-manage/upgrade/orchestrator/upgrade-cloud-enterprise.md) before the final upgrade to 9.x. This upgrade must be performed after upgrading your deployments to 8.19.x, since ECE 4.x is not compatible with 7.x deployments.
67+
* **ECE**: If you are running an ECE version earlier than 4.x, you need to [upgrade your ECE platform to 4.x](/deploy-manage/upgrade/orchestrator/upgrade-cloud-enterprise.md) before the final upgrade to 9.x. This upgrade must be performed after upgrading your deployments to 8.19.x, because ECE 4.x is not compatible with 7.x deployments.
6868

6969
Finally, we strongly recommend [testing the full upgrade process in a non-production environment](/deploy-manage/upgrade/plan-upgrade.md#test-in-a-non-production-environment) before applying it to production.
7070

@@ -88,7 +88,7 @@ Follow the guidelines below for your specific deployment type:
8888

8989
:::{applies-item} ess:
9090

91-
The {{ecloud}} platform facilitates major upgrades by:
91+
The {{ecloud}} platform facilitates major upgrades by doing the following:
9292
* Automatically creating a snapshot before the upgrade.
9393
* Detecting deprecated settings and index compatibility issues.
9494
* Blocking the upgrade until all issues are resolved through the Upgrade Assistant, ensuring a reliable outcome.
@@ -109,12 +109,16 @@ You should make sure to:
109109

110110
:::{applies-item} ece:
111111

112-
{{ece}} platform facilitates major upgrades by:
112+
{{ece}} platform facilitates major upgrades by doing the following:
113113
* When [snapshots are configured](/deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md), automatically creating a snapshot before the upgrade.
114114
* Detecting deprecated settings and index compatibility issues.
115115
* Blocking the upgrade until all issues are resolved through the Upgrade Assistant, ensuring a reliable outcome.
116116

117-
To prepare your deployment for the upgrade, complete the steps described in the [8.19 {{ecloud}} upgrade guide](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html) up to the "Perform the upgrade" section. *Note: Although this guide refers to {{ecloud}}, the same preparation steps apply to ECE deployments.*
117+
To prepare your deployment for the upgrade, complete the steps described in the [8.19 {{ecloud}} upgrade guide](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html) up to the "Perform the upgrade" section.
118+
119+
:::{note}
120+
Although this guide refers to {{ecloud}}, the same preparation steps apply to ECE deployments.
121+
:::
118122

119123
You should make sure to:
120124

@@ -128,7 +132,7 @@ You should make sure to:
128132
3. As a temporary solution, you can use [REST API compatibility mode](https://www.elastic.co/guide/en/elasticsearch/reference/8.19/rest-api-compatibility.html) if your custom client applications are affected by breaking changes. This mode should only serve as a bridge to ease the upgrade process, not as a long-term strategy.
129133
:::
130134

131-
:::{applies-item} { eck: }
135+
:::{applies-item} eck:
132136

133137
Upgrade preparations for an {{eck}}-managed cluster are similar to a self-managed deployment. Before starting the upgrade:
134138

@@ -152,7 +156,7 @@ For additional details and best practices, review the [{{es}} upgrade setup guid
152156
Keep the following considerations in mind when upgrading your deployment or cluster:
153157

154158
* If you use [Stack monitoring](/deploy-manage/monitor/stack-monitoring.md) with a dedicated monitoring cluster, upgrade your monitoring cluster first.
155-
* If you use [remote clusters](/deploy-manage/remote-clusters.md) functionality, upgrade the remote clusters first.
159+
* If you use [remote cluster](/deploy-manage/remote-clusters.md) functionality, upgrade the remote clusters first.
156160

157161
To perform the upgrade, follow the instructions below for your specific deployment type:
158162

@@ -170,15 +174,19 @@ During the upgrade process, all components of your deployment are upgraded in th
170174

171175
:::{applies-item} ece:
172176

173-
To upgrade your deployment to 8.19, follow the steps in [Upgrade on Elastic Cloud → Perform the upgrade](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html#perform-cloud-upgrade). *Note: Although this guide refers to {{ecloud}}, the same steps apply to ECE deployments.*
177+
To upgrade your deployment to 8.19, follow the steps in [Upgrade on Elastic Cloud → Perform the upgrade](https://www.elastic.co/guide/en/elastic-stack/8.19/upgrade-elastic-stack-for-elastic-cloud.html#perform-cloud-upgrade).
178+
179+
:::{note}
180+
Although this guide refers to {{ecloud}}, the same steps apply to ECE deployments.
181+
:::
174182

175183
During the upgrade process, all components of your deployment are upgraded in the expected order:
176184
- {{es}}
177185
- {{kib}}
178186
- Integrations Server ({{fleet-server}} and APM)
179187
:::
180188

181-
:::{applies-item} { eck: }
189+
:::{applies-item} eck:
182190

183191
To upgrade your cluster to 8.19, follow the steps in [Upgrade on ECK](/deploy-manage/upgrade/deployment-or-cluster/upgrade-on-eck.md).
184192

0 commit comments

Comments
 (0)