Enabling ECS Server deployment for High Availability
You can enable ECS Server deployment for High Availability by installing a Load Balancer and promoting the existing ECS Agents to ECS Server. By performing this procedure, you will be able to deploy HA on your existing ECS Server. You must have an Cloudera Embedded Container Service cluster installed and configured with a single ECS Server.
If you have a production quality Cloudera Embedded Container Service cluster, Cloudera recommends that you configure ECS Server High Availability. You can also consider having an ECS Server HA for any non-production Cloudera Embedded Container Service cluster that you expect to be available long-term.
- An odd number of server nodes that will run etcd, the Kubernetes API, and other control plane services. Cloudera recommends a minimum of three ECS Server nodes.
- Two or more agent nodes that are designated to run Cloudera data services.
- A software or hardware Load balancer using TCP mode (non-terminating https).
Architecture of Cloudera Data Services on premises on a single ECS Server:

Architecture of Cloudera Data Services on premises with High Availability:
