https://pulumi.com logo
#general
Title
# general
w

worried-engineer-33884

03/06/2019, 3:40 PM
@stocky-spoon-28903 thanks to your PR we have a working port of the SolidSERVER Terraform provider! https://github.com/dustinfarris/pulumi-solidserver I was able to import this in my Pulumi python project and use the resources successfully. A new bump in the road I'd like to report is when I tried to distribute this to another team-member. I shipped the Python library (generated by the terraform bridge) to my colleague who was able pip install it from a local directory and import it in his Pulumi project. However,
pulumi up
failed with this error:
Copy code
no resource plugin solidserver found in the workspace or your path
We discovered that I needed to share the go binary as well—which made sense when we realized that was what was missing. Is there a better story for shipping third-party ports of terraform providers? I believe that
pulumi plugin install
only works with Pulumi-provided plugins. cc @white-balloon-205
s

stocky-spoon-28903

03/06/2019, 5:26 PM
We have talked in the past about extending
pulumi plugin install
to support custom providers too - I’ll have to check where that is on the roadmap though
Glad to hear you got it working though!
w

white-balloon-205

03/06/2019, 6:01 PM
Opened https://github.com/pulumi/pulumi/issues/2524 to track this - as a I couldn't find an existing issue. This is definitely something we want to solve for to open up the provider ecosystem.
2 Views