To get started as quickly as possible:
Verify the prerequisites: Linux distributions with the correct kernel version, system settings, Docker version, and at least 8GB RAM for each host you install on. A single virtual machine will get you started, if it meets the basic prerequisites.
Are you using Amazon Web Services? If so, you can quickly spin up an Amazon Machine Image that meets all software prerequisites and is install-ready.
Install Elastic Cloud Enterprise on your first host:
bash <(curl -fsSL https://download.elastic.co/cloud/elastic-cloud-enterprise.sh) install
Log into the Cloud UI using the details provided for the administration console at the end of Step 2. The details provide a URL and user credentials similar to this example:
Administration Console Details: Cloud UI URL: http://192.168.40.102:12400 Cloud UI URL: https://192.168.40.102:12443 Admin username: admin Password: lCFNHcnDAfGUnOgN9MSCYo1q4i4NaNkufDoZVMzFL9x Read-only username: readonly Password: QtCOZTNe7KHUnGhHBMn4q5JMOqjOFNHT9YQ2yUmWzUX
You can use either the
adminuser or the
readonlyuser to log in, but only the
adminuser has the required privileges to make changes to any resources in the Cloud UI. If you are logging into the Cloud UI for the first time, use the
- Start creating deployments!
Optional: Add more hosts to your Elastic Cloud Enterprise installation. Include the
--coordinator-host HOST_IPparameter provided at the end of Step 2, where
HOST_IPis the IP address of the first host you installed on. For example,
--coordinator-host 192.168.50.10. Also, include the
--roles-token 'TOKEN'parameter. Installing Elastic Cloud Enterprise on additional hosts requires the token, or the new host will be rejected (example).
bash <(curl -fsSL https://download.elastic.co/cloud/elastic-cloud-enterprise.sh) install --coordinator-host HOST_IP --roles-token 'TOKEN'