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
description: Set up high availability on VM build infrastructure.
4
+
sidebar_position: 45
5
+
---
6
+
7
+
## Minimum Version
8
+
9
+
In order to use this feature, please ensure that you are using drone runner version of [`v1.0.0-rc.187`](https://github.com/drone-runners/drone-runner-aws/releases/tag/v1.0.0-rc.187) or greater.
10
+
11
+
## Setup
12
+
13
+
When using VM build infrastructure, you can deploy multiple replicas of the runner or infrastructure to ensure high availability. Below is an example of a deployment yaml that deploys 2 replicas of the runner behind a load balancer.
The load balancer ip obtained above can be used in delegate with the env variable `RUNNER_URL`. Populate `DRONE_DATABASE_DATASOURCE` accordingly. Note that above yaml mounts a volume config-volume with path `/runner`. Make sure your `pool.yml` file and secrets required are mapped properly. See the following GCP specific `pool.yaml` file used in the deployment above.
0 commit comments