Hey there, I wanted to check how viable it would be to extend terraform by writing the plugin in a different language (which should be possible accoding to the docs).
And in fact I managed to get a working POC running here: https://github.com/matthid/terraform-plugin-sdk-dotnet.
What I noticed is that I found no documentation how trust (TLS) is established between the host and the plugin, and in particular, which certificates should be used.
When I use a trusted certificate everything works, but this is not so easy on other machines.
Now my questions:
- Is there public documentation regarding this?
- Is there a place in the source code I overlooked?
- If both questions are a “no”: Is this basically a showstopper for plugin development in other languages?
Thanks for the help