diff --git a/execution/infrastructure/random-scheduler/README.md b/execution/infrastructure/random-scheduler/README.md new file mode 100644 index 0000000000000000000000000000000000000000..cc30cf09535de0870650706c41f4218c95068ac4 --- /dev/null +++ b/execution/infrastructure/random-scheduler/README.md @@ -0,0 +1,12 @@ +# Theodolite Random Scheduler +This directory contains the theodolite random scheduler that schedules pods on random nodes. + +## Build and Push +Run the following commands + +- `docker build -t theodolite-random-scheduler .` +- `docker tag theodolite-random-scheduler <user>/theodolite-random-scheduler` +- `docker push <user>/theodolite-random-scheduler` + +## Deployment +Deploy the `deployment.yaml` file into Kubernetes. Note, that the `TARGET_NAMESPACE` environment variable specifies the operating namespace of the random scheduler. \ No newline at end of file diff --git a/execution/infrastructure/random-scheduler/deployment.yaml b/execution/infrastructure/random-scheduler/deployment.yaml index 8e79fcdab9d10090ef606874e7efd2102e5b7de3..84e2c25933f3315256afd634ceeb7af6a1e405d9 100644 --- a/execution/infrastructure/random-scheduler/deployment.yaml +++ b/execution/infrastructure/random-scheduler/deployment.yaml @@ -18,7 +18,7 @@ spec: serviceAccount: random-scheduler containers: - name: random-scheduler - image: sehrenstein/random-scheduler:latest + image: theodolite/random-scheduler:latest imagePullPolicy: Always env: - name: TARGET_NAMESPACE