﻿---
title: ECE scripts
description: The elastic-cloud-enterprise.sh script can perform several actions to install Elastic Cloud Enterprise or to modify your installation: elastic-cloud-enterprise.sh...
url: https://www.elastic.co/docs/reference/cloud/cloud-enterprise/scripts
products:
  - Elastic Cloud Enterprise
applies_to:
  - Elastic Cloud Enterprise: Generally available
---

# ECE scripts
The `elastic-cloud-enterprise.sh` script can perform several actions to install Elastic Cloud Enterprise or to modify your installation:
- [`elastic-cloud-enterprise.sh install`](https://www.elastic.co/docs/reference/cloud/cloud-enterprise/ece-installation-script) - To install Elastic Cloud Enterprise on a host, either to start a new installation or to add a host to an existing installation. The script defaults to this action, if no other action is specified.
- [`elastic-cloud-enterprise.sh upgrade`](https://www.elastic.co/docs/reference/cloud/cloud-enterprise/ece-installation-script-upgrade) - To upgrade your existing Elastic Cloud Enterprise installation to a new version.
- [`elastic-cloud-enterprise.sh reset-adminconsole-password`](https://www.elastic.co/docs/reference/cloud/cloud-enterprise/ece-installation-script-reset) - To reset the password of an administration console user that you use to log into the Cloud UI.
- [`elastic-cloud-enterprise.sh set-install-password`](https://www.elastic.co/docs/reference/cloud/cloud-enterprise/ece-installation-script-set-install-password) - To set, rotate, or remove the install password that additional hosts need to join your Elastic Cloud Enterprise installation.
- [`elastic-cloud-enterprise.sh add-stack-version`](https://www.elastic.co/docs/reference/cloud/cloud-enterprise/ece-installation-script-add-stacks) - To download and add a new Elastic Stack version from Elastic and make it available on your Elastic Cloud Enterprise installation.