From 338e4ccca9b25126bb7833fb9efea6702dd3ce65 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 25 Feb 2025 13:02:17 +0100 Subject: [PATCH 01/29] Uninstall section update --- deploy-manage/uninstall.md | 19 ++++++++-- .../uninstall/delete-a-cloud-deployment.md | 38 ++++++------------- .../uninstall-a-self-managed-cluster.md | 14 ++++--- .../uninstall-elastic-cloud-enterprise.md | 2 +- 4 files changed, 38 insertions(+), 35 deletions(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 99847c256d..c3f15b0bac 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -1,7 +1,20 @@ +--- +applies_to: + deployment: + eck: + ess: + ece: + self: +--- + # Uninstall -% What needs to be done: Write from scratch +Uninstalling Elasticsearch can become necessary for several reasons. You might encounter issues during installation that you can't resolve, decommission a host, or want to start fresh with a clean installation. + +Each deployment type uses a different uninstallation process. Refer to the guide that matches your setup: -% GitHub issue: https://github.com/elastic/docs-projects/issues/362 +* [Uninstall Elastic Cloud Enterprise](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise) +* [Uninstall Elastic Cloud on Kubernetes](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes) +* [Uninstall a self-managed cluster](/deploy-manage/uninstall/uninstall-a-self-managed-cluster) +* [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment) -⚠️ **This page is a work in progress.** ⚠️ \ No newline at end of file diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index cc00736292..ba3894bced 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -1,35 +1,21 @@ --- -mapped_urls: - - https://www.elastic.co/guide/en/cloud-heroku/current/ech-delete-deployment.html - - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-delete-deployment.html - - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-terminate-deployment.html - - https://www.elastic.co/guide/en/cloud/current/ec-delete-deployment.html - - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-restore-deployment.html - - https://www.elastic.co/guide/en/cloud/current/ec-billing-stop.html - - https://www.elastic.co/guide/en/serverless/current/general-billing-stop-project.html +applies_to: + deployment: + ess: --- # Delete a cloud deployment -% What needs to be done: Refine +To delete a cloud deployment, select **Delete deployment** from the deployment overview page. -% Use migrated content from existing pages that map to this page: +When you delete your deployment, billing stops immediately rounding up to the nearest hour. -% - [ ] ./raw-migrated-files/cloud/cloud-heroku/ech-delete-deployment.md -% - [ ] ./raw-migrated-files/cloud/cloud-enterprise/ece-delete-deployment.md -% - [ ] ./raw-migrated-files/cloud/cloud-enterprise/ece-terminate-deployment.md -% - [ ] ./raw-migrated-files/cloud/cloud/ec-billing-stop.html -% - [ ] ./raw-migrated-files/cloud/cloud/ec-delete-deployment.md -% - [ ] ./raw-migrated-files/docs-content/serverless/general-billing-stop-project.html -% - [ ] ./raw-migrated-files/cloud/cloud-enterprise/ece-restore-deployment.md -% Notes: if you need to restore a deleted deployment ... +::::{warning} +When deployments are deleted, we erase all data on disk, including snapshots. Snapshots are retained for very a limited amount of time post deletion and we cannot guarantee that deleted deployments can be restored from snapshots for this reason. If you accidentally delete a deployment, please contact support as soon as possible to increase the likelihood of restoring your deployment. +:::: -⚠️ **This page is a work in progress.** ⚠️ +::::{tip} +If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](../../../deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted.md). +:::: -The documentation team is working to combine content pulled from the following pages: - -* [/raw-migrated-files/cloud/cloud-heroku/ech-delete-deployment.md](/raw-migrated-files/cloud/cloud-heroku/ech-delete-deployment.md) -* [/raw-migrated-files/cloud/cloud-enterprise/ece-delete-deployment.md](/raw-migrated-files/cloud/cloud-enterprise/ece-delete-deployment.md) -* [/raw-migrated-files/cloud/cloud-enterprise/ece-terminate-deployment.md](/raw-migrated-files/cloud/cloud-enterprise/ece-terminate-deployment.md) -* [/raw-migrated-files/cloud/cloud/ec-delete-deployment.md](/raw-migrated-files/cloud/cloud/ec-delete-deployment.md) -* [/raw-migrated-files/cloud/cloud-enterprise/ece-restore-deployment.md](/raw-migrated-files/cloud/cloud-enterprise/ece-restore-deployment.md) \ No newline at end of file +Billing restarts as soon as the deployment is restored. \ No newline at end of file diff --git a/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md b/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md index 114f023b5a..fb64ec00c0 100644 --- a/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md +++ b/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md @@ -1,7 +1,11 @@ -# Uninstall a self-managed cluster - -% What needs to be done: Write from scratch +--- +applies_to: + deployment: + self: +--- -% GitHub issue: https://github.com/elastic/docs-projects/issues/362 +# Uninstall a self-managed cluster -⚠️ **This page is a work in progress.** ⚠️ \ No newline at end of file +:::{note} +You can uninstall self-managed clusters, but detailed step-by-step instructions are not currently available. +::: \ No newline at end of file diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index de2bea13dd..92121b0274 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -10,7 +10,7 @@ You might need to remove Elastic Cloud Enterprise for one of the following reaso * If the installation process does not complete successfully and you cannot troubleshoot the issue. * If you are de-provisioning a host and want to remove the installed Elastic Cloud Enterprise software. -You remove Elastic Cloud Enterprise by removing all containers on the host: +You can remove Elastic Cloud Enterprise by removing all containers on the host: * If using Docker From a994d5d127ffd6f82e406cac3bd78e29cc44b206 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 25 Feb 2025 13:06:08 +0100 Subject: [PATCH 02/29] Fixes applies-tag --- .../uninstall/uninstall-elastic-cloud-enterprise.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 92121b0274..af50fc9538 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -1,6 +1,7 @@ --- -mapped_pages: - - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-uninstall.html +applies_to: + deployment: + ece: --- # Uninstall Elastic Cloud Enterprise [ece-uninstall] From 7b12d535b97b539b1814d0fcff03669304fc6280 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 25 Feb 2025 13:18:17 +0100 Subject: [PATCH 03/29] Fixes links --- deploy-manage/uninstall.md | 8 ++++---- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index c3f15b0bac..4c5ca8882d 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -13,8 +13,8 @@ Uninstalling Elasticsearch can become necessary for several reasons. You might e Each deployment type uses a different uninstallation process. Refer to the guide that matches your setup: -* [Uninstall Elastic Cloud Enterprise](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise) -* [Uninstall Elastic Cloud on Kubernetes](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes) -* [Uninstall a self-managed cluster](/deploy-manage/uninstall/uninstall-a-self-managed-cluster) -* [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment) +* [Uninstall Elastic Cloud Enterprise](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) +* [Uninstall Elastic Cloud on Kubernetes](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) +* [Uninstall a self-managed cluster](/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md) +* [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment.md) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index ba3894bced..4744fb01b5 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -15,7 +15,7 @@ When deployments are deleted, we erase all data on disk, including snapshots. Sn :::: ::::{tip} -If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](../../../deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted.md). +If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](/deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted). :::: Billing restarts as soon as the deployment is restored. \ No newline at end of file From 463d5af92e1a67a28302e5663ddc2e95aa1d1b9a Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 25 Feb 2025 13:24:13 +0100 Subject: [PATCH 04/29] Link fix --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 4744fb01b5..6df939a4f8 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -15,7 +15,7 @@ When deployments are deleted, we erase all data on disk, including snapshots. Sn :::: ::::{tip} -If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](/deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted). +If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](/deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted.md). :::: Billing restarts as soon as the deployment is restored. \ No newline at end of file From f8b971b4d6a88c4409b26f2a5b74f11ad482bc6f Mon Sep 17 00:00:00 2001 From: kosabogi Date: Tue, 25 Feb 2025 13:51:39 +0100 Subject: [PATCH 05/29] Adds applies tag to Kubernetes --- .../uninstall/uninstall-elastic-cloud-on-kubernetes.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md b/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md index 621a322667..3d7852f285 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md @@ -1,6 +1,7 @@ --- -mapped_pages: - - https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-uninstalling-eck.html +applies_to: + deployment: + eck: --- # Uninstall Elastic Cloud on Kubernetes [k8s-uninstalling-eck] From 6ee4dfdde715aaa7baf7b64824533b6bd03499b8 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Wed, 26 Feb 2025 09:25:04 +0100 Subject: [PATCH 06/29] Update deploy-manage/uninstall.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 4c5ca8882d..a3a6becf59 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -9,7 +9,7 @@ applies_to: # Uninstall -Uninstalling Elasticsearch can become necessary for several reasons. You might encounter issues during installation that you can't resolve, decommission a host, or want to start fresh with a clean installation. +Uninstalling {{es}}, or deleting a deployment, can become necessary for several reasons. You might encounter issues during installation that you can't resolve, decommission a host, or want to start fresh with a clean installation. Each deployment type uses a different uninstallation process. Refer to the guide that matches your setup: From b2b0d8b1696974d673c32a0e6951adc88501a62f Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Wed, 26 Feb 2025 11:38:11 +0100 Subject: [PATCH 07/29] Update deploy-manage/uninstall.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index a3a6becf59..47f1a6242c 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -13,8 +13,8 @@ Uninstalling {{es}}, or deleting a deployment, can become necessary for several Each deployment type uses a different uninstallation process. Refer to the guide that matches your setup: -* [Uninstall Elastic Cloud Enterprise](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) -* [Uninstall Elastic Cloud on Kubernetes](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) +* [Uninstall {{ece}}](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) +* [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) * [Uninstall a self-managed cluster](/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md) * [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment.md) From 23bce0bce5cd3442620381df35c1c98c83af32c7 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Thu, 27 Feb 2025 08:31:43 +0100 Subject: [PATCH 08/29] Resolving comments --- deploy-manage/toc.yml | 1 - deploy-manage/uninstall.md | 22 +++-- .../uninstall/delete-a-cloud-deployment.md | 84 +++++++++++++++++-- .../uninstall-a-self-managed-cluster.md | 11 --- .../uninstall-elastic-cloud-enterprise.md | 37 ++++---- .../uninstall-elastic-cloud-on-kubernetes.md | 8 +- 6 files changed, 117 insertions(+), 46 deletions(-) delete mode 100644 deploy-manage/uninstall/uninstall-a-self-managed-cluster.md diff --git a/deploy-manage/toc.yml b/deploy-manage/toc.yml index c5118c731a..c2e539a25c 100644 --- a/deploy-manage/toc.yml +++ b/deploy-manage/toc.yml @@ -838,5 +838,4 @@ toc: children: - file: uninstall/uninstall-elastic-cloud-enterprise.md - file: uninstall/uninstall-elastic-cloud-on-kubernetes.md - - file: uninstall/uninstall-a-self-managed-cluster.md - file: uninstall/delete-a-cloud-deployment.md diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 47f1a6242c..02fab46238 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -5,16 +5,26 @@ applies_to: ess: ece: self: + serverless: --- # Uninstall -Uninstalling {{es}}, or deleting a deployment, can become necessary for several reasons. You might encounter issues during installation that you can't resolve, decommission a host, or want to start fresh with a clean installation. +Uninstalling Elastic components, such as **{{es}} clusters, deployments, or orchestrators**, may be necessary for several reasons. You might encounter installation issues that can't be resolved, need to decommission a host, or want to start fresh with a clean setup. -Each deployment type uses a different uninstallation process. Refer to the guide that matches your setup: +Different Elastic environments require different uninstallation steps. Choose the guide that matches your setup: -* [Uninstall {{ece}}](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) -* [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) -* [Uninstall a self-managed cluster](/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md) -* [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment.md) +* Uninstall an orchestrator: + * [Uninstall {{ece}}](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) + * [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) + +* Delete a cloud deployment: + * [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment.md) + * [{{ech}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#elastic-cloud-hosted) + * [Serverless projects](/deploy-manage/uninstall/delete-a-cloud-deployment.md#serverless) + * [{{ece}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#ece) + +:::{note} +You can uninstall self-managed clusters, but detailed step-by-step instructions are not currently available. +::: diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 6df939a4f8..50d45d86dd 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -1,21 +1,93 @@ --- applies_to: deployment: - ess: + ess: + ece: + serverless: --- # Delete a cloud deployment -To delete a cloud deployment, select **Delete deployment** from the deployment overview page. +This page provides instructions for deleting a cloud deployment and outlines key considerations before proceeding. + +## {{ech}} + +To delete an {{ech}} deployment, + +1. Log in to the [{{ess-console-name}}](https://cloud.elastic.co?page=docs&placement=docs-body). +2. On the deployment overview page, select **Actions**, then select **Delete deployment** and confirm the deletion. When you delete your deployment, billing stops immediately rounding up to the nearest hour. -::::{warning} +:::{{warning}} When deployments are deleted, we erase all data on disk, including snapshots. Snapshots are retained for very a limited amount of time post deletion and we cannot guarantee that deleted deployments can be restored from snapshots for this reason. If you accidentally delete a deployment, please contact support as soon as possible to increase the likelihood of restoring your deployment. -:::: +::: -::::{tip} +:::{{tip}} If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](/deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted.md). +::: + +Billing restarts as soon as the deployment is restored. + +## Serverless + +To delete a severless project, + +1. Log in to the [{{ess-console-name}}](https://cloud.elastic.co?page=docs&placement=docs-body). +2. Find your project on the home page in the **Serverless Projects** card and select **Manage** to access it directly. Or, select **Serverless Projects** to go to the projects page to view all of your projects. +3. Select **Actions**, then select **Delete project** and confirm the deletion. + +:::{warning} +All data is lost. Billing for usage is by the hour and any outstanding charges for usage before you deleted the project will still appear on your next bill. +::: + +## {{ece}} + +:::::{{tab-set}} +::::{{tab-item}} Delete a deployment + +To delete an {{ece}} deployment, + +1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +2. On the **Deployments** page, select your deployment. + + Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. + +3. Terminate the deployment. +4. Select **Delete deployment** and follow the steps to delete the deployment permanently. + +:::{warning} +Deleting a deployment cannot be undone. +::: + +:::: + +::::{{tab-item}} Terminate a deployment + +Terminating a deployment stops all running instances and **deletes all data**. Only configuration information is saved so that you can restore the deployment in the future. If there is [a snapshot repository associated](../../../deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md) with the Elasticsearch cluster and at least one snapshot has been taken, you can restore the cluster with the same indices later. + +To terminate an {{ece}} deployment, + +1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +2. On the **Deployments** page, select your deployment. + + Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. + +3. In the **Deployment Management** section, select **Terminate deployment**. + +:::: + +::::{{tab-item}} Restore a deployment + +You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](../../../deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the Elasticsearch indices. + +To restore a terminated deployment, + +1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +2. On the **Deployments** page, select your deployment. + Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. +3. In the **Deployment Management** section, select **Restore** and then acknowledge the confirmation message. + :::: -Billing restarts as soon as the deployment is restored. \ No newline at end of file +::::: diff --git a/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md b/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md deleted file mode 100644 index fb64ec00c0..0000000000 --- a/deploy-manage/uninstall/uninstall-a-self-managed-cluster.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -applies_to: - deployment: - self: ---- - -# Uninstall a self-managed cluster - -:::{note} -You can uninstall self-managed clusters, but detailed step-by-step instructions are not currently available. -::: \ No newline at end of file diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index af50fc9538..99ff506051 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -4,39 +4,36 @@ applies_to: ece: --- -# Uninstall Elastic Cloud Enterprise [ece-uninstall] +# Uninstall {{ece}} [ece-uninstall] -You might need to remove Elastic Cloud Enterprise for one of the following reasons: +This guide provides instructions for uninstalling {{ece}} from a specific host within an {{ece}} platform. This process removes the {{ece}} software from the host but does not uninstall the entire {{ece}} platform. -* If the installation process does not complete successfully and you cannot troubleshoot the issue. -* If you are de-provisioning a host and want to remove the installed Elastic Cloud Enterprise software. +You might need to remove {{ece}} for one of the following reasons: -You can remove Elastic Cloud Enterprise by removing all containers on the host: +* The installation process does not complete successfully and you can't troubleshoot the issue. +* You are de-provisioning a host and want to remove the installed {{ece}} software. -* If using Docker - -::::{admonition} -```sh -docker rm -f frc-runners-runner frc-allocators-allocator $(docker ps -a -q); sudo rm -rf /mnt/data/elastic/ && docker ps -a -``` +You can remove {{ece}} by removing all containers on the host: -:::: +* If using Docker + ```sh + docker rm -f frc-runners-runner frc-allocators-allocator $(docker ps -a -q); sudo rm -rf /mnt/data/elastic/ && docker ps -a + ``` * If using Podman -::::{admonition} -```sh -sudo podman rm -f frc-runners-runner frc-allocators-allocator $(sudo podman ps -a -q); sudo rm -rf /mnt/data/elastic && sudo podman ps -a -``` - -:::: + ```sh + sudo podman rm -f frc-runners-runner frc-allocators-allocator $(sudo podman ps -a -q); sudo rm -rf /mnt/data/elastic && sudo podman ps -a + ``` - -If you plan to reinstall Elastic Cloud Enterprise on the host, make sure you [delete the host](../maintenance/ece/delete-ece-hosts.md) from the Cloud UI first. Reinstallation can fail if the host is still associated with your old Elastic Cloud Enterprise installation. +If you plan to reinstall {{ece}} on the host, make sure you [delete the host](../maintenance/ece/delete-ece-hosts.md) from the Cloud UI first. Reinstallation can fail if the host is still associated with your old {{ece}} installation. ::::{warning} During installation, the system generates secrets that are placed into the `/mnt/data/elastic/bootstrap-state/bootstrap-secrets.json` secrets file, unless you passed in a different path with the --host-storage-path parameter. Keep the information in the `bootstrap-secrets.json` file secure by removing it from its default location and placing it into a secure storage location. :::: +::::{warning} +If the {{ece}} host to uninstall has the allocator role and running instances from orchestrated deployments, the containers will be deleted and the instances will appear unhealthy in the deployments page. In this case, it's recommended to [vacate the {{ece}} host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators) before uninstalling {{ece}}. +:::: diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md b/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md index 3d7852f285..34647c2da3 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md @@ -4,7 +4,9 @@ applies_to: eck: --- -# Uninstall Elastic Cloud on Kubernetes [k8s-uninstalling-eck] +# Uninstall {{eck}} [k8s-uninstalling-eck] + +This page provides instructions for uninstalling {{eck}}, including removing all Elastic resources and the {{eck}} operator from your cluster. To uninstall the operator: @@ -24,4 +26,6 @@ To uninstall the operator: kubectl delete -f https://download.elastic.co/downloads/eck/2.16.1/crds.yaml ``` - +::::{warning} +Deleting CRDs will trigger deletion of all custom resources (Elasticsearch, Kibana, APM Server, Beats, Elastic Agent, Elastic Maps Server, and Logstash) in all namespaces of the cluster, regardless of whether they are managed by a single operator or multiple operators. +:::: \ No newline at end of file From a597ff73dc8bb7e8682325f5fe94dc287239fcc8 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Thu, 27 Feb 2025 08:49:36 +0100 Subject: [PATCH 09/29] Fixing links --- .../uninstall/delete-a-cloud-deployment.md | 16 ++++++++-------- .../uninstall-elastic-cloud-enterprise.md | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 50d45d86dd..a6257ba295 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -10,11 +10,11 @@ applies_to: This page provides instructions for deleting a cloud deployment and outlines key considerations before proceeding. -## {{ech}} +## {{ech}} [elastic-cloud-hosted] To delete an {{ech}} deployment, -1. Log in to the [{{ess-console-name}}](https://cloud.elastic.co?page=docs&placement=docs-body). +1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). 2. On the deployment overview page, select **Actions**, then select **Delete deployment** and confirm the deletion. When you delete your deployment, billing stops immediately rounding up to the nearest hour. @@ -33,7 +33,7 @@ Billing restarts as soon as the deployment is restored. To delete a severless project, -1. Log in to the [{{ess-console-name}}](https://cloud.elastic.co?page=docs&placement=docs-body). +1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). 2. Find your project on the home page in the **Serverless Projects** card and select **Manage** to access it directly. Or, select **Serverless Projects** to go to the projects page to view all of your projects. 3. Select **Actions**, then select **Delete project** and confirm the deletion. @@ -48,7 +48,7 @@ All data is lost. Billing for usage is by the hour and any outstanding charges f To delete an {{ece}} deployment, -1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +1. [Log into the Cloud UI](/deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). 2. On the **Deployments** page, select your deployment. Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. @@ -64,11 +64,11 @@ Deleting a deployment cannot be undone. ::::{{tab-item}} Terminate a deployment -Terminating a deployment stops all running instances and **deletes all data**. Only configuration information is saved so that you can restore the deployment in the future. If there is [a snapshot repository associated](../../../deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md) with the Elasticsearch cluster and at least one snapshot has been taken, you can restore the cluster with the same indices later. +Terminating a deployment stops all running instances and **deletes all data**. Only configuration information is saved so that you can restore the deployment in the future. If there is [a snapshot repository associated](/deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md) with the Elasticsearch cluster and at least one snapshot has been taken, you can restore the cluster with the same indices later. To terminate an {{ece}} deployment, -1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +1. [Log into the Cloud UI](/deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). 2. On the **Deployments** page, select your deployment. Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. @@ -79,11 +79,11 @@ To terminate an {{ece}} deployment, ::::{{tab-item}} Restore a deployment -You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](../../../deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the Elasticsearch indices. +You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](/deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the Elasticsearch indices. To restore a terminated deployment, -1. [Log into the Cloud UI](../../../deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +1. [Log into the Cloud UI](/deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). 2. On the **Deployments** page, select your deployment. Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. 3. In the **Deployment Management** section, select **Restore** and then acknowledge the confirmation message. diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 99ff506051..3b1187dbad 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -34,6 +34,6 @@ During installation, the system generates secrets that are placed into the `/mnt :::: ::::{warning} -If the {{ece}} host to uninstall has the allocator role and running instances from orchestrated deployments, the containers will be deleted and the instances will appear unhealthy in the deployments page. In this case, it's recommended to [vacate the {{ece}} host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators) before uninstalling {{ece}}. +If the {{ece}} host to uninstall has the allocator role and running instances from orchestrated deployments, the containers will be deleted and the instances will appear unhealthy in the deployments page. In this case, it's recommended to [vacate the {{ece}} host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators.md) before uninstalling {{ece}}. :::: From 6b20645497f0268d02c65d5ba3df01c820c81d59 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:51:03 +0100 Subject: [PATCH 10/29] Update deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 3b1187dbad..549cbba2e4 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -33,7 +33,7 @@ If you plan to reinstall {{ece}} on the host, make sure you [delete the host](.. During installation, the system generates secrets that are placed into the `/mnt/data/elastic/bootstrap-state/bootstrap-secrets.json` secrets file, unless you passed in a different path with the --host-storage-path parameter. Keep the information in the `bootstrap-secrets.json` file secure by removing it from its default location and placing it into a secure storage location. :::: -::::{warning} -If the {{ece}} host to uninstall has the allocator role and running instances from orchestrated deployments, the containers will be deleted and the instances will appear unhealthy in the deployments page. In this case, it's recommended to [vacate the {{ece}} host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators.md) before uninstalling {{ece}}. +::::{important} +If the ECE host you are uninstalling has the allocator role and is running instances from orchestrated deployments, all containers will be deleted, causing the instances to appear unhealthy on the Deployments page. To avoid disruptions, it is recommended to [vacate the host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators.md) before uninstalling {{ece}}. :::: From ecf859eb11afc2dc9acfaca7a3263cfac3d082cf Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:51:33 +0100 Subject: [PATCH 11/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 02fab46238..1b88ee4aaa 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -18,11 +18,10 @@ Different Elastic environments require different uninstallation steps. Choose th * [Uninstall {{ece}}](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) * [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) -* Delete a cloud deployment: - * [Delete a cloud deployment](/deploy-manage/uninstall/delete-a-cloud-deployment.md) - * [{{ech}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#elastic-cloud-hosted) - * [Serverless projects](/deploy-manage/uninstall/delete-a-cloud-deployment.md#serverless) - * [{{ece}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#ece) +* Delete an orchestrated deployment: + * [{{ech}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#elastic-cloud-hosted) + * [Serverless projects](/deploy-manage/uninstall/delete-a-cloud-deployment.md#serverless) + * [{{ece}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#ece) :::{note} You can uninstall self-managed clusters, but detailed step-by-step instructions are not currently available. From 3f907ca11c1a27eaaa190aae60f1bfd5686a068f Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:52:08 +0100 Subject: [PATCH 12/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 1b88ee4aaa..1e3bb0c9a9 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -10,7 +10,8 @@ applies_to: # Uninstall -Uninstalling Elastic components, such as **{{es}} clusters, deployments, or orchestrators**, may be necessary for several reasons. You might encounter installation issues that can't be resolved, need to decommission a host, or want to start fresh with a clean setup. +Uninstalling Elastic components, such as {{es}} clusters, deployments, or orchestrators, may be necessary for several reasons. You might need to decommission a host, scale down a self-managed cluster, recover from an +installation issue that can't be resolved, or start fresh with a clean setup. Different Elastic environments require different uninstallation steps. Choose the guide that matches your setup: From 53e7e9f86031a71111df5420f92af1c045f7c6d8 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:52:28 +0100 Subject: [PATCH 13/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 1e3bb0c9a9..f222963193 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -16,7 +16,7 @@ installation issue that can't be resolved, or start fresh with a clean setup. Different Elastic environments require different uninstallation steps. Choose the guide that matches your setup: * Uninstall an orchestrator: - * [Uninstall {{ece}}](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) + * [Uninstall an {{ece}} host](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) * [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) * Delete an orchestrated deployment: From 600e04dc2fd72a65690d7a5e30d4998412c18866 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:52:43 +0100 Subject: [PATCH 14/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index f222963193..31f482a039 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -17,7 +17,7 @@ Different Elastic environments require different uninstallation steps. Choose th * Uninstall an orchestrator: * [Uninstall an {{ece}} host](/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md) - * [Uninstall {{eck}}](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) + * [Uninstall {{eck}} operator](/deploy-manage/uninstall/uninstall-elastic-cloud-on-kubernetes.md) * Delete an orchestrated deployment: * [{{ech}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#elastic-cloud-hosted) From 8416e8a8fb6a7b1228d51384c06fcabf09dd092b Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 10:53:10 +0100 Subject: [PATCH 15/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 31f482a039..237b1b3e1f 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -25,6 +25,6 @@ Different Elastic environments require different uninstallation steps. Choose th * [{{ece}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#ece) :::{note} -You can uninstall self-managed clusters, but detailed step-by-step instructions are not currently available. +You can uninstall {{es}} nodes or {{kib}} instances on self-managed clusters, but step-by-step instructions are not currently available. For more details on the implications on removing {{es}} nodes, refer to [](/deploy-manage/maintenance/add-and-remove-elasticsearch-nodes.md). ::: From 99f23b8dd37ce19b8a43ceffd9049762e930203b Mon Sep 17 00:00:00 2001 From: kosabogi Date: Thu, 27 Feb 2025 10:56:44 +0100 Subject: [PATCH 16/29] Moves note in ECE page --- .../uninstall/uninstall-elastic-cloud-enterprise.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 549cbba2e4..38a434a6a9 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -13,6 +13,10 @@ You might need to remove {{ece}} for one of the following reasons: * The installation process does not complete successfully and you can't troubleshoot the issue. * You are de-provisioning a host and want to remove the installed {{ece}} software. +::::{important} +If the {{ece}} host you are uninstalling has the allocator role and is running instances from orchestrated deployments, all containers will be deleted, causing the instances to appear unhealthy on the Deployments page. To avoid disruptions, it is recommended to [vacate the host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators.md) before uninstalling {{ece}}. +:::: + You can remove {{ece}} by removing all containers on the host: * If using Docker @@ -33,7 +37,3 @@ If you plan to reinstall {{ece}} on the host, make sure you [delete the host](.. During installation, the system generates secrets that are placed into the `/mnt/data/elastic/bootstrap-state/bootstrap-secrets.json` secrets file, unless you passed in a different path with the --host-storage-path parameter. Keep the information in the `bootstrap-secrets.json` file secure by removing it from its default location and placing it into a secure storage location. :::: -::::{important} -If the ECE host you are uninstalling has the allocator role and is running instances from orchestrated deployments, all containers will be deleted, causing the instances to appear unhealthy on the Deployments page. To avoid disruptions, it is recommended to [vacate the host](/deploy-manage/maintenance/ece/move-nodes-instances-from-allocators.md) before uninstalling {{ece}}. -:::: - From 773bfc2d550bbe99aa988c8e13af0e4b30dca85b Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:49:07 +0100 Subject: [PATCH 17/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index 237b1b3e1f..f0ca5bd8cc 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -10,8 +10,7 @@ applies_to: # Uninstall -Uninstalling Elastic components, such as {{es}} clusters, deployments, or orchestrators, may be necessary for several reasons. You might need to decommission a host, scale down a self-managed cluster, recover from an -installation issue that can't be resolved, or start fresh with a clean setup. +Uninstalling Elastic components, such as {{es}} clusters, deployments, or orchestrators, may be necessary for several reasons. You might need to decommission a host, scale down a self-managed cluster, recover from an installation issue that can't be resolved, or start fresh with a clean setup. Different Elastic environments require different uninstallation steps. Choose the guide that matches your setup: From ec3991ec4d4b78f117ca0c9a41e84e7455670c3f Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:49:23 +0100 Subject: [PATCH 18/29] Update deploy-manage/uninstall.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Edu González de la Herrán <25320357+eedugon@users.noreply.github.com> --- deploy-manage/uninstall.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall.md b/deploy-manage/uninstall.md index f0ca5bd8cc..2a4a26d4b3 100644 --- a/deploy-manage/uninstall.md +++ b/deploy-manage/uninstall.md @@ -24,6 +24,6 @@ Different Elastic environments require different uninstallation steps. Choose th * [{{ece}} deployments](/deploy-manage/uninstall/delete-a-cloud-deployment.md#ece) :::{note} -You can uninstall {{es}} nodes or {{kib}} instances on self-managed clusters, but step-by-step instructions are not currently available. For more details on the implications on removing {{es}} nodes, refer to [](/deploy-manage/maintenance/add-and-remove-elasticsearch-nodes.md). +You can uninstall {{es}} nodes or {{kib}} instances on self-managed clusters, but step-by-step instructions are not currently available. For more details on the implications of removing {{es}} nodes, refer to [](/deploy-manage/maintenance/add-and-remove-elasticsearch-nodes.md). ::: From dd4088012ff9f7ce59656d37053150ef0894b661 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:02:57 +0100 Subject: [PATCH 19/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index a6257ba295..473624a343 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -12,7 +12,7 @@ This page provides instructions for deleting a cloud deployment and outlines key ## {{ech}} [elastic-cloud-hosted] -To delete an {{ech}} deployment, +To delete an {{ech}} deployment: 1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). 2. On the deployment overview page, select **Actions**, then select **Delete deployment** and confirm the deletion. From 4cb4354daebb5cc722f8bac4ec6ef648d6b10f1a Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:03:19 +0100 Subject: [PATCH 20/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 473624a343..e1150bcece 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -17,7 +17,7 @@ To delete an {{ech}} deployment: 1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). 2. On the deployment overview page, select **Actions**, then select **Delete deployment** and confirm the deletion. -When you delete your deployment, billing stops immediately rounding up to the nearest hour. +When you delete your deployment, billing stops immediately, rounding up to the nearest hour. :::{{warning}} When deployments are deleted, we erase all data on disk, including snapshots. Snapshots are retained for very a limited amount of time post deletion and we cannot guarantee that deleted deployments can be restored from snapshots for this reason. If you accidentally delete a deployment, please contact support as soon as possible to increase the likelihood of restoring your deployment. From 4934deed71c75a73497db6d54e27a1d29fe339f8 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:03:45 +0100 Subject: [PATCH 21/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index e1150bcece..9c6580b75c 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -31,7 +31,7 @@ Billing restarts as soon as the deployment is restored. ## Serverless -To delete a severless project, +To delete a {{serverless-full}} project: 1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). 2. Find your project on the home page in the **Serverless Projects** card and select **Manage** to access it directly. Or, select **Serverless Projects** to go to the projects page to view all of your projects. From 543289a77c7029611250ce7a8ac26c1b680905b7 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:04:21 +0100 Subject: [PATCH 22/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 9c6580b75c..d857502768 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -46,7 +46,7 @@ All data is lost. Billing for usage is by the hour and any outstanding charges f :::::{{tab-set}} ::::{{tab-item}} Delete a deployment -To delete an {{ece}} deployment, +To delete an {{ece}} deployment: 1. [Log into the Cloud UI](/deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). 2. On the **Deployments** page, select your deployment. From e4fa712d6f3b67c75b5c02981336da61ce5f0868 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:04:41 +0100 Subject: [PATCH 23/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index d857502768..1aee014588 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -79,7 +79,7 @@ To terminate an {{ece}} deployment, ::::{{tab-item}} Restore a deployment -You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](/deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the Elasticsearch indices. +You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](/deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the {{es}} indices. To restore a terminated deployment, From 0374f2ab195f1d22976f1834bdcc013be4b79def Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:04:55 +0100 Subject: [PATCH 24/29] Update deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 38a434a6a9..2362709599 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -19,7 +19,7 @@ If the {{ece}} host you are uninstalling has the allocator role and is running i You can remove {{ece}} by removing all containers on the host: -* If using Docker +* If using Docker: ```sh docker rm -f frc-runners-runner frc-allocators-allocator $(docker ps -a -q); sudo rm -rf /mnt/data/elastic/ && docker ps -a From ff8605ffb2a881172014c5b348b43dd19ff48caf Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:05:28 +0100 Subject: [PATCH 25/29] Update deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 2362709599..2cec6fd1db 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -34,6 +34,6 @@ You can remove {{ece}} by removing all containers on the host: If you plan to reinstall {{ece}} on the host, make sure you [delete the host](../maintenance/ece/delete-ece-hosts.md) from the Cloud UI first. Reinstallation can fail if the host is still associated with your old {{ece}} installation. ::::{warning} -During installation, the system generates secrets that are placed into the `/mnt/data/elastic/bootstrap-state/bootstrap-secrets.json` secrets file, unless you passed in a different path with the --host-storage-path parameter. Keep the information in the `bootstrap-secrets.json` file secure by removing it from its default location and placing it into a secure storage location. +During installation, the system generates secrets that are placed into the `/mnt/data/elastic/bootstrap-state/bootstrap-secrets.json` secrets file, unless you passed in a different path with the `--host-storage-path` parameter. Keep the information in the `bootstrap-secrets.json` file secure by removing it from its default location and placing it into a secure storage location. :::: From 086e82409f72aa3c3f1ecb3f392a12c492fd351c Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 10:05:52 +0100 Subject: [PATCH 26/29] Update deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md index 2cec6fd1db..97369b177b 100644 --- a/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md +++ b/deploy-manage/uninstall/uninstall-elastic-cloud-enterprise.md @@ -25,7 +25,7 @@ You can remove {{ece}} by removing all containers on the host: docker rm -f frc-runners-runner frc-allocators-allocator $(docker ps -a -q); sudo rm -rf /mnt/data/elastic/ && docker ps -a ``` -* If using Podman +* If using Podman: ```sh sudo podman rm -f frc-runners-runner frc-allocators-allocator $(sudo podman ps -a -q); sudo rm -rf /mnt/data/elastic && sudo podman ps -a From e79aed002ab7037b902ac71facaa52affa4c3f03 Mon Sep 17 00:00:00 2001 From: kosabogi Date: Fri, 28 Feb 2025 10:45:31 +0100 Subject: [PATCH 27/29] Resolving comments --- .../uninstall/delete-a-cloud-deployment.md | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 1aee014588..2594497ac2 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -1,4 +1,5 @@ --- +navigation_title: "Delete a cloud deployment" applies_to: deployment: ess: @@ -6,7 +7,7 @@ applies_to: serverless: --- -# Delete a cloud deployment +# Delete an {{ece}} or {{ech}} deployment and an {{serverless-full}} project This page provides instructions for deleting a cloud deployment and outlines key considerations before proceeding. @@ -27,8 +28,6 @@ When deployments are deleted, we erase all data on disk, including snapshots. Sn If you want to keep the snapshot for future purposes even after the deployment deletion, you should [use a custom snapshot repository](/deploy-manage/tools/snapshot-and-restore/elastic-cloud-hosted.md). ::: -Billing restarts as soon as the deployment is restored. - ## Serverless To delete a {{serverless-full}} project: @@ -43,8 +42,7 @@ All data is lost. Billing for usage is by the hour and any outstanding charges f ## {{ece}} -:::::{{tab-set}} -::::{{tab-item}} Delete a deployment +### Delete a deployment To delete an {{ece}} deployment: @@ -60,9 +58,7 @@ To delete an {{ece}} deployment: Deleting a deployment cannot be undone. ::: -:::: - -::::{{tab-item}} Terminate a deployment +### Terminate a deployment Terminating a deployment stops all running instances and **deletes all data**. Only configuration information is saved so that you can restore the deployment in the future. If there is [a snapshot repository associated](/deploy-manage/tools/snapshot-and-restore/cloud-enterprise.md) with the Elasticsearch cluster and at least one snapshot has been taken, you can restore the cluster with the same indices later. @@ -75,9 +71,8 @@ To terminate an {{ece}} deployment, 3. In the **Deployment Management** section, select **Terminate deployment**. -:::: -::::{{tab-item}} Restore a deployment +### Restore a deployment You can restore a deployment that was previously terminated to its original configuration. Note that the data that was in the deployment is not restored, since it is deleted as part of the termination process. If you have a snapshot, you can [restore it](/deploy-manage/tools/snapshot-and-restore/restore-snapshot.md) to recover the {{es}} indices. @@ -88,6 +83,3 @@ To restore a terminated deployment, Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. 3. In the **Deployment Management** section, select **Restore** and then acknowledge the confirmation message. -:::: - -::::: From 89a5a94b7fde40afdaccaaced69f2aa5a41f4db0 Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 14:37:01 +0100 Subject: [PATCH 28/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index 2594497ac2..e5192a8121 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -9,7 +9,7 @@ applies_to: # Delete an {{ece}} or {{ech}} deployment and an {{serverless-full}} project -This page provides instructions for deleting a cloud deployment and outlines key considerations before proceeding. +This page provides instructions for deleting several types of cloud deployments, and outlines key considerations before proceeding. ## {{ech}} [elastic-cloud-hosted] From 06123aff68ad1f4b9760978d85743c130f6be7ae Mon Sep 17 00:00:00 2001 From: kosabogi <105062005+kosabogi@users.noreply.github.com> Date: Fri, 28 Feb 2025 14:37:27 +0100 Subject: [PATCH 29/29] Update deploy-manage/uninstall/delete-a-cloud-deployment.md Co-authored-by: shainaraskas <58563081+shainaraskas@users.noreply.github.com> --- deploy-manage/uninstall/delete-a-cloud-deployment.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy-manage/uninstall/delete-a-cloud-deployment.md b/deploy-manage/uninstall/delete-a-cloud-deployment.md index e5192a8121..ca2934b704 100644 --- a/deploy-manage/uninstall/delete-a-cloud-deployment.md +++ b/deploy-manage/uninstall/delete-a-cloud-deployment.md @@ -7,7 +7,7 @@ applies_to: serverless: --- -# Delete an {{ece}} or {{ech}} deployment and an {{serverless-full}} project +# Delete an Enterprise or Hosted deployment or a Serverless project This page provides instructions for deleting several types of cloud deployments, and outlines key considerations before proceeding.