-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Go provider #70
Comments
I think we agreed to leave this for later. |
Moving (tentatively) to M17, as (1) we don't have a customer asking for this, and (2) now that the Helm support has landed in TS/JS mainline pulumi-kubernetes, adding Python support at least merits considering including Helm support, which would increase the amount of work to do by a fair amount. |
Not prioritized for 0.17. Moving to 0.18. |
Any update on this? |
@naveensrinivasan It's definitely on the horizon, but it's not clear how we're going to provide a really good experience for Kubernetes specifically, at least before Go 2 -- the deeply-nested nature of the API means there ends up being a lot of My personal view is that it's better to wait until we can provide a good experience, than to provide a not-very-good one that technically works. :) Could be wrong that it's not-very-good, etc., happy to hear different views on this. |
@hausdorff i'm not familiar with pulumi's source so forgive me if this is a silly comment, but why would k8s deeply nested API require the use of |
@Place1 Think about stuff like In some sense this is the Pulumi object model. In the case of Kubernetes specifically, the deeply-nested nature of the Kubernetes makes |
We expect to implement this on top of the new schema-based code generators in pulumi/pulumi. There is some work in progress on that in https://github.com/pulumi/pulumi-kubernetes/commits/pgavlin/schema. |
We will add Go support to the Kubernetes provider. This includes the following work:
The text was updated successfully, but these errors were encountered: