-
Notifications
You must be signed in to change notification settings - Fork 10
Requirements
Magnus Skjegstad edited this page Feb 10, 2020
·
22 revisions
This page documents the infrastructure requirements of the OCaml open-source tooling, in an effort to ease allocation of the available resources.
-
- OCurrent orchestrator (
toxis
) - AMD64 builder (
amd64
) - ARM32 builder (
arm32-1
,arm32-2
) - PPC64 builder (
ppc64
) - Nix builder (TODO)
- OCurrent orchestrator (
-
- Production.
- Web front-end and OCurrent scheduler. (
toxis
, but could/should be a separate, smaller machine) - Build fleet (
toxis
,laodoke
,phoebe
)
- Web front-end and OCurrent scheduler. (
- Staging. A similar environment to production, but with a smaller build fleet (e.g. web front-end, scheduler, debian build machine). (TODO)
- Production.
-
ocaml-cb
- Currently one dedicated machine that runs both as ocurrent orchestrator and benchmark machine (
autumn
). In the future we have to move the scheduler/web frontend to a separate machine to not interfere with the benchmarks. This machine can be shared.
- Currently one dedicated machine that runs both as ocurrent orchestrator and benchmark machine (