Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions deploy-manage/deploy/_snippets/ece-fips-message.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
FIPS (Federal Information Processing Standards) compliance is not officially supported in ECE. While ECE may function on FIPS-enabled systems, this configuration has not been validated through our testing processes and is not recommended for production environments.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
::::{important}
Make sure to use a supported combination of Linux distribution and container engine version as defined in our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Unsupported combinations can lead to various issues in your ECE environment, including failures when creating system deployments, upgrading workload deployments, proxy timeouts, and more.

:::{include} /deploy-manage/deploy/_snippets/ece-fips-message.md
:::
::::
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ Verify that required traffic is allowed. Check the [Networking prerequisites](ec

**Example:** For AWS, allowing traffic between hosts is implemented using security groups.

::::{important}
Make sure to use a supported combination of Linux distribution and container engine version as defined in our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Unsupported combinations can lead to various issues in your ECE environment, including failures when creating system deployments, upgrading workload deployments, proxy timeouts, and more.
::::{include} /deploy-manage/deploy/_snippets/ece-supported-combinations.md
::::

## Install Podman and configure the host [ece-configure-hosts-rhel8-podman]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,7 @@ Regardless of which approach you take, the steps in this section need to be perf

## Install Docker on SLES [ece-install-docker-sles12]

::::{important}
Make sure to use a supported combination of Linux distribution and container engine version as defined in our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Unsupported combinations can lead to various issues in your ECE environment, including failures when creating system deployments, upgrading workload deployments, proxy timeouts, and more.
::::{include} /deploy-manage/deploy/_snippets/ece-supported-combinations.md
::::


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,7 @@ The following instructions show you how to prepare your hosts on Ubuntu.

Install a compatible Docker version on Ubuntu.

::::{important}
Make sure to use a supported combination of Linux distribution and container engine version as defined in our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Unsupported combinations can lead to various issues in your ECE environment, including failures when creating system deployments, upgrading workload deployments, proxy timeouts, and more.
::::{include} /deploy-manage/deploy/_snippets/ece-supported-combinations.md
::::


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,5 @@ Before installing {{ece}}, you have to prepare your hosts with one of the follow
* [Red Hat Enterprise Linux (RHEL) and Rocky Linux](configure-host-rhel.md)
* [SUSE Linux Enterprise Server (SLES)](configure-host-suse.md)

::::{important}
Make sure to use a supported combination of Linux distribution and container engine version, such as `Docker` or `Podman`, as defined in our official [Support matrix](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Unsupported combinations can lead to various issues in your ECE environment, including failures when creating system deployments, upgrading workload deployments, proxy timeouts, and more.
::::
::::{include} /deploy-manage/deploy/_snippets/ece-supported-combinations.md
::::
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ To install ECE, make sure you prepare your environment with the following softwa
* [Linux distributions with compatible Docker versions](#ece-linux-docker)
* [Free RAM](#ece-free-ram)
* [XFS](#ece-xfs)
* [FIPS compliance](#ece-fips)


## Supported Linux kernel [ece-linux-kernel]
Expand Down Expand Up @@ -81,3 +82,9 @@ You must use XFS and have quotas enabled on all allocators, otherwise disk usage
::::


## FIPS compliance [ece-fips]

:::{include} /deploy-manage/deploy/_snippets/ece-fips-message.md
:::

For more information about FIPS compliance across the {{stack}}, refer to [](/deploy-manage/security/fips.md).
11 changes: 7 additions & 4 deletions deploy-manage/deploy/cloud-enterprise/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@ products:

You can deploy {{ece}} (ECE) on public or private clouds, virtual machines, or on-premises.

::::{tip}
If you already have an ECE platform up and running, and you want to add hosts to your installation, refer to [](./install-ece-on-additional-hosts.md).
::::

In ECE, a host refers to any server, VM, or cloud instance where the ECE software is installed. An ECE platform consists of multiple hosts working together to orchestrate {{stack}} applications.

For public cloud deployments, you can choose from the following providers:
Expand All @@ -25,10 +29,6 @@ For public cloud deployments, you can choose from the following providers:
* Google Cloud Platform (GCP)
* Microsoft Azure

::::{tip}
If you already have an ECE platform up and running, and you want to add hosts to your installation, refer to [](./install-ece-on-additional-hosts.md).
::::

::::{note}
In these pages we frequently refer to [Docker](https://www.docker.com/), as its currently the most common container engine, but these instructions are generally valid for [Podman](https://podman.io/) as well, with `podman` replacing `docker` in commands as appropriate.
::::
Expand All @@ -41,6 +41,9 @@ Before you start, make sure to [identify your deployment scenario](identify-depl

After completing the prerequisites, proceed to configure your ECE hosts. This includes installing Docker or Podman, setting up XFS quotas, preparing mount points, and other required configurations.

::::{include} /deploy-manage/deploy/_snippets/ece-supported-combinations.md
::::

ECE supports a [wide range of OS versions](https://www.elastic.co/support/matrix#elastic-cloud-enterprise). Below are some OS-specific instructions for preparing your hosts, though other versions follow a similar process. Choose the appropriate guide for your operating system and follow the instructions:

* [Ubuntu 20.04 LTS (Focal Fossa) and Ubuntu 22.04 LTS (Jammy Jellyfish)](configure-host-ubuntu.md)
Expand Down
2 changes: 2 additions & 0 deletions deploy-manage/security/fips.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,7 @@ The Federal Information Processing Standard (FIPS) Publication 140-2, (FIPS PUB

:::{note}
If you are running {{es}} through {{eck}}, refer to [ECK FIPS compatibility](/deploy-manage/deploy/cloud-on-k8s/deploy-fips-compatible-version-of-eck.md).

FIPS compliance is not officially supported in {{ece}} (ECE). While ECE may function on FIPS-enabled systems, this configuration has not been validated through our testing processes and is not recommended for production environments.
:::