Some checks failed
CI/CD Pipeline / unit-tests (push) Failing after 1m16s
CI/CD Pipeline / integration-tests (push) Failing after 2m32s
CI/CD Pipeline / lint (push) Successful in 5m22s
CI/CD Pipeline / e2e-tests (push) Has been skipped
CI/CD Pipeline / build (push) Has been skipped
32 lines
718 B
YAML
32 lines
718 B
YAML
id: control-plane-node
|
|
name: Control Plane Node
|
|
description: Management APIs and Studio UI
|
|
version: 1.0
|
|
min_hetzner_plan: CX11
|
|
estimated_monthly_cost: 3.69
|
|
services:
|
|
- id: proxy
|
|
name: Gateway Proxy
|
|
image: madbase/proxy:latest
|
|
ports: ["8080:8080"]
|
|
- id: control
|
|
name: Control Plane API
|
|
image: madbase/control:latest
|
|
ports: ["8001:8001"]
|
|
- id: grafana
|
|
name: Grafana
|
|
image: grafana/grafana:latest
|
|
ports: ["3030:3030"]
|
|
optional: true
|
|
- id: keepalived
|
|
name: Keepalived
|
|
image: osixia/keepalived:latest
|
|
network_mode: host
|
|
optional: true
|
|
condition: HA_MODE == true
|
|
requirements:
|
|
min_nodes: 1
|
|
max_nodes: 2
|
|
supports_ha: true
|
|
floating_ip_required: true
|