You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)
Issue details
kube2pulumi was written before Pulumi YAML was introduced. Pulumi YAML now supports first-class conversion workflows, so it should be possible to rely on those libraries rather than maintaining a separate conversion implementation.
@AaronFriel Curious if you have any thoughts about this? I think the only major difference on the conversion is that kube2pulumi expects k8s manifests directly, whereas Pulumi YAML would nest them under resources with a slightly different shape.
I'm not sure if it makes sense to use YAML as an intermediate, except that YAML has invested in great error messages.
We've recently integrated tf2pulumi directly into the Pulumi CLI: pulumi/pulumi#11341
If kube2pulumi exported a function to generate PCL from a directory of manifests, that seems like the natural next step. We've been naming this function Eject with a signature:
Hello!
Issue details
kube2pulumi
was written before Pulumi YAML was introduced. Pulumi YAML now supports first-class conversion workflows, so it should be possible to rely on those libraries rather than maintaining a separate conversion implementation.Related: #82
Affected area/feature
The text was updated successfully, but these errors were encountered: