pulumi / pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Apache License 2.0
213 stars 54 forks source link

CRDs included in helm chart 0.7.3 are not the latest #596

Open kerruba-milkman opened 5 days ago

kerruba-milkman commented 5 days ago

What happened?

During the installation of the pulumi-kubernetes-operator using the Helm Chart at the latest currently available version (0.7.3), the installed CRDs are not the latest available. Checking the repository, seems like the CRDS packed in the helm chart are not the same as those in deploy/crds. Also documentation reference the latest version of the CRDs, with features that are not available in the previous version (like prerequisites field)

Example

Helm crds: https://github.com/pulumi/pulumi-kubernetes-operator/tree/master/deploy/helm/pulumi-operator/crds Latest crds: https://github.com/pulumi/pulumi-kubernetes-operator/tree/master/deploy/crds

Output of pulumi about

I'm using the version 0.7.3 of the pulumi-kubernetes-operator helm chart

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction. To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

blampe commented 2 hours ago

Good catch @kerruba-milkman! We'll update our generate scripts to keep these in sync.