Move helm charts from rancher/charts to /charts dir
requested to merge github/fork/pratikjagrut/rancher-charts-release/v2.10 into rancher-charts-release/v2.10
PR Description
We're integrating the Auto Chart Bumps feature into the System Upgrade Controller (SUC) repository to streamline chart maintenance and align with Rancher's release structure.
Why This Change?
- Currently, the SUC chart resides in
rancher/charts, but due to strict requirements, we need a separate repo for managing SUC chart. - One key requirement is maintaining three active release branches for Rancher, which makes it difficult to continue hosting the chart in the
rancher/chartsrepository. - Instead of creating a new repository, we've decided to host the SUC chart in a dedicated branch within the existing SUC repo.
- We'll use the same branch for all three active releases instead of three branches.
What’s Changing?
- A new branch,
rancher-charts-release/v2.10, will be used exclusively for SUC charts. - All new PRs for the Rancher SUC chart will be created in this branch instead of
rancher/charts. - This branch will only contain the SUC chart files, not the SUC source code.
- The auto chart bump mechanism will automatically watch this branch and update charts.
Related issue: #49087.