|
3 | 3 | This page describes how to run cloud orchestrator at on-premise server, which |
4 | 4 | manages docker instances containing the host orchestrator inside. |
5 | 5 |
|
6 | | -Note that this is under development, some features may be broken yet. |
7 | | -Please let us know if you faced at any bugs. |
8 | | - |
9 | 6 | ## Try cloud orchestrator |
10 | 7 |
|
11 | 8 | Currently we're hosting docker images and its configuration files in Artifact |
12 | 9 | Registry. |
13 | 10 | Please execute the commands below if you want to download and run the cloud |
14 | 11 | orchestrator. |
15 | 12 |
|
16 | | -Also, please choose one location among `us`, `europe`, or `asia`. |
17 | | -It's available to download artifacts from any location, but download latency is |
18 | | -different based on your location. |
19 | | - |
20 | 13 | ```bash |
21 | | -DOWNLOAD_LOCATION=us # Choose one among us, europe, or asia. |
22 | | -docker pull $DOWNLOAD_LOCATION-docker.pkg.dev/android-cuttlefish-artifacts/cuttlefish-orchestration/cuttlefish-cloud-orchestrator |
23 | | -wget -O conf.toml https://artifactregistry.googleapis.com/download/v1/projects/android-cuttlefish-artifacts/locations/$DOWNLOAD_LOCATION/repositories/cloud-orchestrator-config/files/on-premise-single-server:main:conf.toml:download?alt=media |
24 | | -docker run \ |
| 14 | +sudo docker pull us-docker.pkg.dev/android-cuttlefish-artifacts/cuttlefish-orchestration/cuttlefish-cloud-orchestrator:unstable |
| 15 | +wget -O conf.toml https://artifactregistry.googleapis.com/download/v1/projects/android-cuttlefish-artifacts/locations/us/repositories/cloud-orchestrator-config/files/on-premise-single-server:unstable:conf.toml:download?alt=media |
| 16 | +sudo docker run -d \ |
25 | 17 | -p 8080:8080 \ |
26 | 18 | -e CONFIG_FILE="/conf.toml" \ |
27 | 19 | -v $PWD/conf.toml:/conf.toml \ |
28 | 20 | -v /var/run/docker.sock:/var/run/docker.sock \ |
29 | | - -t $DOWNLOAD_LOCATION-docker.pkg.dev/android-cuttlefish-artifacts/cuttlefish-orchestration/cuttlefish-cloud-orchestrator:latest |
| 21 | + -t us-docker.pkg.dev/android-cuttlefish-artifacts/cuttlefish-orchestration/cuttlefish-cloud-orchestrator:unstable |
30 | 22 | ``` |
31 | 23 |
|
32 | 24 | To enable TURN server support for WebRTC peer-to-peer connections, configure |
|
0 commit comments