Hey :wave: - I created a Pulumi Provider for Hetzn...
# general
t
Hey πŸ‘‹ - I created a Pulumi Provider for Hetzner Cloud (
hcloud
). What would be the release strategy for making it public? πŸ™‚ I saw some deployment scripts in the boilerplate repository which transfer the provider plugin to a Pulumi S3 bucket, etc. I guess this is for the "official providers". What about community providers? πŸ™‚
πŸŽ‰ 2
πŸ™Œ 3
g
cc @stocky-spoon-28903
s
Hi @thousands-solstice-45099! Great news, thanks for working on this! Right now we don’t really have the concept of community providers, because as you say they upload to a central location so that
Pulumi plugin install
works. What we have done to date is transfer providers to our org and then add maintainers as contributors on it. Would you be interested in that approach?
t
You're welcome. πŸ™‚ I love Pulumi and finished some projects in enterprise settings. Now I'm working on a side-project and was desperately searching for a
hcloud
provider plugin. Thanks for the clarification πŸ™‚ I'm absolutely interested in that approach πŸ™‚ I will compile the repository and post the URL here. I hope that somebody could help me with writing the tests though (as I'm not that fluent in
golang
) πŸ˜•
s
I’m sure we can - we’ll want to get at least one or two tests running to verify the provider works correctly before publishing it. Do you happen to have a contact at hetzner who might be able to set up an account for running tests?
t
That sounds awesome. Thanks πŸ™‚ This is the repository of the provider: https://github.com/akoenig/pulumi-hcloud - No, I'm sorry πŸ˜• I have no contact to Hetzner employees, but they seem to provide "a live chat" on their website: https://www.hetzner.com/support-center
Shall I try to contact people at Hetzner? What are your requirements for the testing sandbox? πŸ™‚
@stocky-spoon-28903 Ping 😊