From 198117c427495b202c455fdb578fc3dc36f38ec6 Mon Sep 17 00:00:00 2001 From: JonasS <jonass@dev.jsje.de> Date: Sun, 17 Oct 2021 17:00:21 +0200 Subject: [PATCH] feat: add placement groups - documentation - update readme for next version --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 252d73a..0aebe6e 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,8 @@ You can find sources and pre-compiled binaries [here](https://github.com/JonasPr ```bash # Download the binary (this example downloads the binary for linux amd64) -$ wget https://github.com/JonasProgrammer/docker-machine-driver-hetzner/releases/download/3.4.0/docker-machine-driver-hetzner_3.4.0_linux_amd64.tar.gz -$ tar -xvf docker-machine-driver-hetzner_3.4.0_linux_amd64.tar.gz +$ wget https://github.com/JonasProgrammer/docker-machine-driver-hetzner/releases/download/3.5.0/docker-machine-driver-hetzner_3.5.0_linux_amd64.tar.gz +$ tar -xvf docker-machine-driver-hetzner_3.5.0_linux_amd64.tar.gz # Make it executable and copy the binary in a directory accessible with your $PATH $ chmod +x docker-machine-driver-hetzner @@ -106,6 +106,8 @@ $ docker-machine create \ - `--hetzner-firewalls`: Firewall IDs or names which should be applied on the server - `--hetzner-server-label`: `key=value` pairs of additional metadata to assign to the server. - `--hetzner-key-label`: `key=value` pairs of additional metadata to assign to SSH key (only applies if newly creadted). +- `--hetzner-placement-group`: Add to a placement group by name or ID; a spread-group will be created on demand if it does not exist +- `--hetzner-auto-spread`: Add to a `docker-machine` provided `spread` group (mutually exclusive with `--hetzner-placement-group`) #### Existing SSH keys @@ -141,6 +143,8 @@ was used during creation. | `--hetzner-use-private-network` | `HETZNER_USE_PRIVATE_NETWORK` | false | | `--hetzner-server-label` | (inoperative) | `[]` | | `--hetzner-key-label` | (inoperative) | `[]` | +| `--hetzner-placement-group` | `HETZNER_PLACEMENT_GROUP` | - | +| `--hetzner-auto-spread` | `HETZNER_AUTO_SPREAD` | false | ## Building from source -- GitLab