-
Notifications
You must be signed in to change notification settings - Fork 116
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
Use pulumi.Input
in Helm Chart API
#241
Conversation
d52c0e1
to
04ebeae
Compare
sdk/nodejs/yarn.lock
Outdated
version "0.15.1" | ||
resolved "https://registry.yarnpkg.com/@pulumi/pulumi/-/pulumi-0.15.1.tgz#1b94077ec0bfb8fef868d6aa66643d7f726c0678" | ||
"@pulumi/pulumi@dev": | ||
version "0.16.1-dev-1539638908-g00a22b27" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we want to release this package today - we would ideally not depend on unreleased @pulumi/pulumi
builds. Can we work around the issue in that layer for now so that we can release a version of the Kubernetes package based on 0.16 of the @pulumi/pulumi
package? Or is a patch release of @pulumi/pulumi
strictly necessary to deliver this fix in @pulumi/kubernetes
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep. Let's do it.
04ebeae
to
54c60f0
Compare
pulumi.Input
in Helm Chart APIpulumi.Input
in Helm Chart API
8d741ca
to
4e73958
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
4e73958
to
584a062
Compare
a5aa8ae
to
eb33a11
Compare
@lukehoban @hausdorff this is ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall I really like the direction here. Couple of questions about UX -- personally I'm ok punting the suggested work (or not doing it) as long as we're all on board with what the UX we want in the medium-term is.
Here's the preview experience: https://asciinema.org/a/rFMPmQwBjz4Vo5kApBKKvULih |
}); | ||
|
||
this.resources = allConfig.apply(cfg => { | ||
// Create temporary directories and files to hold chart data and override values. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, eek, I almost missed this -- these are tabs. Can we please double-check the formatting to make sure it's consistent with what we have? :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll fix this now--got a little itchy on the trigger.
Adapt to changes in v0.18.0 from pulumi/pulumi-kubernetes#241.
Adapt to changes in v0.18.0 from pulumi/pulumi-kubernetes#241.
Adapt to changes in v0.18.0 from pulumi/pulumi-kubernetes#241.
Adapt to changes in v0.18.0 from pulumi/pulumi-kubernetes#241.
Adapt to changes in v0.18.0 from pulumi/pulumi-kubernetes#241.
No description provided.