pulumi / pulumi-kubernetes

A Pulumi resource provider for Kubernetes to manage API resources and workloads in running clusters
https://www.pulumi.com/docs/reference/clouds/kubernetes/
Apache License 2.0
405 stars 115 forks source link

[codegen] Make sure overlay types are updated to match recent codegen #1764

Open lblackstone opened 2 years ago

lblackstone commented 2 years ago

It's been awhile since the overlay templates were updated, so make sure that they match any recent codegen changes.

EronWright commented 5 months ago

@lblackstone do I understand correctly that this issue is about updating the "well-known" kinds, deprecations, replacement hints, etc? And not about overlay components.

lblackstone commented 5 months ago

No, this was specific to the overlay components. For example, the Python overlays for Chart, ConfigFile, CustomResource, etc., were based on generated code from several years ago, and look a lot different from what would be generated today. It's a potential source of bugs that would be fixed by recent codegen.