Open pathcl opened 3 months ago
Feel free! You can use one of the existing providers as examples. I recommend having a look at the OpenStack or Azure providers.
There is also a repo with some common logic that should help you get started.
You will have to implement this interface: https://github.com/cloudbase/garm-provider-common/blob/d0fe67934a5bcb773503553555274080ba60a852/execution/interface.go#L26-L41
and this is basically boilerplate that accepts your type as an aegument, and which will handle passing in the required parameters:
Dear folks,
Thanks for making this project open source!. I would like to work on implementing a hetzner provider since Ive been using for a while and its reasonably cheap for me.
Thanks,