vmware-tanzu / kubeapps

A web-based UI for deploying and managing applications in Kubernetes clusters
https://kubeapps.dev
Other
4.85k stars 703 forks source link

Update flux 2.3.0 #7847

Open kvaps opened 1 week ago

kvaps commented 1 week ago

Description of the change

This PR enables new flux 2.3.0 support in dashboard

Benefits

FluxCD released new version with stabilized APIs

Possible drawbacks

Caravel plugin currently can't be builded due to dependencies problem of caravel and new kubernetes library

Applicable issues

Additional information

This is more likely draft PR for kubeapps developers, to help them with fluxcd updating in the next release. We have solved this issue in Cozystack project and I just wanted to share the patch

Sorry, right now I have no oportunity to invest my time for properly fix all the issues and align all the failing tests.

downstream issue:

cc @absoludity @antgamdia

netlify[bot] commented 1 week ago

Deploy Preview for kubeapps-dev canceled.

Built without sensitive environment variables

Name Link
Latest commit b9a81688b84fe47bcfe2cf7e1e925afa4f41e61c
Latest deploy log https://app.netlify.com/sites/kubeapps-dev/deploys/6670573e42941000082e1a6b
absoludity commented 1 week ago

Hi @kvaps . @ppbaena is probably the best person to speak with about getting things merged here. I'm no longer working for VMware.