Pulumi-kubernetes: Support Kustomize

Created on 24 Jan 2019  路  9Comments  路  Source: pulumi/pulumi-kubernetes

Kustomize has merged into mainline. We are going to need to ship some sort of support of it for the next version of Kubernetes.

aresdk kinfeature

Most helpful comment

As a customer, we would like to manage our cluster addons via kustomize (currently done poorly using helm), we will also be managing our application deployments via kustomize, so this has ongoing impact for us.

All 9 comments

Just a PS, we closed this because kustomize is no longer part of the official Kubernetes application definition. In the event that it gets re-merged, we will probably re-open this and reconsider.

Support for kustomize was added in Kubernetes v1.14.0

I'm unclear what support for this would look like. De-prioritizing until we have a clearer idea on use case / user requests.

+1 this is not requested by our customers yet so we should wait.

As a customer, we would like to manage our cluster addons via kustomize (currently done poorly using helm), we will also be managing our application deployments via kustomize, so this has ongoing impact for us.

Bump - Any update on this? We have a few remaining helm charts that we would like to get rid of. Kustomize support would be awesome.

Sorry for the delay. I expect we'll add this feature sometime in the next quarter. In the meantime, you can generate the YAML manifest using kustomize out of band (perhaps as a step in a CI pipeline), and then use our yaml.ConfigFile class to manage it with Pulumi.

I'm curious what the status on this is, as it is May already 馃槃 We'd like to use Kustomize in a Pulumi-integrated fashion, if possible.

I've opened a design doc to solicit feedback on the proposed approach. Please leave comments there if you have use cases in mind.

Was this page helpful?
0 / 5 - 0 ratings