Comments (2)
Sorry, seemed so easy, I just went ahead and did it. See my Pull request. :) Hope that works for you. Local testing seemed all fine, but I'm not successful in adding those labels via environment variables - but not for the server flags either. Maybe there's some special format required to pass on slices via env vars that I just don't know?
from docker-machine-driver-hetzner.
Hi,
thanks for the suggestion and for quickly implementing it yourself (I'm currently away from home without a machine properly set up for go development, so this would have taken me a bit presumably). I'll merge the PR after everything has passed.
Regarding your environment problem: Please see my comment on #37. Unfortunately environment variables for slice arguments are not being considered at all (EDIT: misremembered something here; the EnvVar
setting is simply ignored). Unfortunately that's an issue of the underlying libmachine
(for which development ceased with docker-machine
IIRC), so I doubt we can easily fix that. As the driver is a separate binary communicating with the host docker-machine
process via IPC simply switching to another arg parser is not really an option.
If you really do need to use environment variables, we either have to add another option with a non-slice type (perhaps key-label-list
) and then split on ',' or something.
Sorry for the inconvenience.
from docker-machine-driver-hetzner.
Related Issues (20)
- wrong naming of wait-on-error HOT 4
- make driver rancher compatible HOT 1
- image has incompatible architecture HOT 2
- Support int64 IDs HOT 1
- panic: runtime error: invalid memory address or nil pointer dereference HOT 7
- unknown location / unable to find ssh-keys HOT 2
- Provide fallback server type HOT 3
- Hetzner: Cloud API Change: GET /actions endpoint HOT 2
- Error creating machine HOT 13
- Lots of machines in cloud but only a few in docker-machine HOT 3
- Rancher - error scaling up servers HOT 7
- Rancher - VMs are not removed from Hetzner, when got storage
- Rancher - It is not possible to create Node/Clusters using RKE2/K3s, only RKE1 is available HOT 7
- Wait on srv.NextActions after creating server HOT 3
- Apple M3 Max HOT 1
- Fleeting plugin for Hetzner HOT 3
- Problem with Rancher when scaling up HOT 2
- Adding a flag for RDNS domain HOT 2
- Hetzer debian/ubuntu provisioning fails HOT 4
- Suggestion: `--hetzner-user-data-from-file` could be string instead of boolean HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-machine-driver-hetzner.