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
$ tar -xvf docker-machine-driver-hetzner_3.12.0_linux_amd64.tar.gz
20
20
21
21
# Make it executable and copy the binary in a directory accessible with your $PATH
22
22
$ chmod +x docker-machine-driver-hetzner
@@ -99,8 +99,9 @@ $ docker-machine create \
99
99
-`--hetzner-existing-key-id`: **requires `--hetzner-existing-key-path`**. Use an existing (remote) SSH key instead of uploading the imported key pair,
100
100
see [SSH Keys API](https://docs.hetzner.cloud/#resources-ssh-keys-get) for how to get a list
101
101
-`--hetzner-additional-key`: Upload an additional public key associated with the server, or associate an existing one with the same fingerprint. Can be specified multiple times.
102
-
-`--hetzner-user-data`: Cloud-init based User data
103
-
-`--hetzner-user-data-from-file`: Use Cloud-init based User data as file, `--hetzner-user-data` as file name
102
+
-`--hetzner-user-data`: Cloud-init based data, passed inline as-is.
103
+
-`--hetzner-user-data-file`: Cloud-init based data, read from passed file.
104
+
-`--hetzner-user-data-from-file`: DEPRECATED, use `--hetzner-user-data-file`. Read `--hetzner-user-data` as file name and use contents as user-data.
104
105
-`--hetzner-volumes`: Volume IDs or names which should be attached to the server
105
106
-`--hetzner-networks`: Network IDs or names which should be attached to the server private network interface
106
107
-`--hetzner-use-private-network`: Use private network
@@ -142,6 +143,7 @@ was used during creation.
142
143
|`--hetzner-existing-key-id`|`HETZNER_EXISTING_KEY_ID`| 0 *(upload new key)*|
# Make docker-machine output help including hetzner-specific options
230
232
$ docker-machine create --driver hetzner
231
233
```
234
+
235
+
## Upcoming breaking changes
236
+
237
+
### 4.0.0
238
+
239
+
*`--hetzner-user-data-from-file` will be fully deprecated and its flag description will only read 'DEPRECATED, legacy'; current fallback behaviour will be retained. `--hetzner-flag-user-data-file` should be used instead.
240
+
241
+
### 5.0.0
242
+
243
+
*`--hetzner-user-data-from-file` will be removed entirely, including its fallback behavior
0 commit comments