You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: deploy-manage/deploy/cloud-enterprise/ece-architecture.md
+15-17Lines changed: 15 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -90,20 +90,18 @@ Each Elastic Cloud Enterprise service runs as a dedicated Docker container. Thes
90
90
91
91
| Container | Roles | Description |
92
92
|---|---|---|
93
-
|`frc-admin-consoles-admin-console`| Controller | Backend service for the ECE UI; handles API requests and coordinates with ZooKeeper, Elasticsearch, logging, and security services. |
94
-
|`frc-allocator-metricbeats-allocator-metricbeat`| Allocator | Collects allocator metrics via Beats. |
95
-
|`frc-allocators-allocator`| Allocator | Manages container lifecycle for Elasticsearch and Kibana; reports host capacity to ZooKeeper. |
96
-
|`frc-beats-runners-beats-runner`| All roles | Collects metrics from local containers for monitoring and health checks. |
97
-
|`frc-blueprints-blueprint`| Director | Coordinates container startup by providing configuration data to runners based on their role and token. |
98
-
|`frc-client-forwarders-client-forwarder`| All roles | Manages communication between hosts and ZooKeeper. |
99
-
|`frc-cloud-uis-cloud-ui`| Controller | Web frontend for the ECE UI, served to users in the browser. |
100
-
|`frc-constructors-constructor`| Controller | Schedules and coordinates deployment changes through ZooKeeper; assigns instances to allocators and balances zones. |
101
-
|`frc-container-task-services-container-task-service`| Allocator | Supports autoscaling and tracks feature usage. |
102
-
|`frc-directors-director`| Director | Manages ZooKeeper and internal certificates; maintains Stunnel and quorum. |
103
-
|`frc-proxies-proxyv2`| Proxy | Routes user traffic; uses ZooKeeper to map deployment IDs to cluster nodes. |
104
-
|`frc-proxies-route-server`| Proxy | Manages internal routing and port mapping for cluster access. |
105
-
|`frc-runners-runner`| All roles | Runs on every ECE host and provides a supervisor service to deploy and manage containers according to their defined roles, ensuring they are online and healthy. |
106
-
|`frc-services-forwarders-services-forwarder`| All roles | Routes internal service data across the ECE platform. |
107
-
|`frc-zookeeper-servers-zookeeper`| Director | Consistent distributed store used to track ECE state and coordinate communication between services. |
108
-
109
-
93
+
|`frc-beats-runners-beats-runner`| All roles | Collects metrics from local containers for monitoring and health checks. |
94
+
|`frc-client-forwarders-client-forwarder`| All roles | Manages communication between hosts and ZooKeeper. |
95
+
|`frc-runners-runner`| All roles | Runs on every ECE host and provides a supervisor service to deploy and manage containers according to their defined roles, ensuring they are online and healthy. |
96
+
|`frc-services-forwarders-services-forwarder`| All roles | Routes internal service data across the ECE platform. |
97
+
|`frc-allocator-metricbeats-allocator-metricbeat`| Allocator | Collects allocator metrics via Beats. |
98
+
|`frc-allocators-allocator`| Allocator | Manages container lifecycle for Elasticsearch and Kibana; reports host capacity to ZooKeeper. |
99
+
|`frc-container-task-services-container-task-service`| Allocator | Supports autoscaling and tracks feature usage. |
100
+
|`frc-admin-consoles-admin-console`| Controller | Backend service for the ECE UI; handles API requests and coordinates with ZooKeeper, Elasticsearch, logging, and security services. |
101
+
|`frc-cloud-uis-cloud-ui`| Controller | Web frontend for the ECE UI, served to users in the browser. |
102
+
|`frc-constructors-constructor`| Controller | Schedules and coordinates deployment changes through ZooKeeper; assigns instances to allocators and balances zones. |
103
+
|`frc-blueprints-blueprint`| Director | Coordinates container startup by providing configuration data to runners based on their role and token. |
104
+
|`frc-directors-director`| Director | Manages ZooKeeper and internal certificates; maintains Stunnel and quorum. |
105
+
|`frc-zookeeper-servers-zookeeper`| Director | Consistent distributed store used to track ECE state and coordinate communication between services. |
106
+
|`frc-proxies-proxyv2`| Proxy | Routes user traffic; uses ZooKeeper to map deployment IDs to cluster nodes. |
107
+
|`frc-proxies-route-server`| Proxy | Manages internal routing and port mapping for cluster access. |
0 commit comments