mirror of
https://github.com/bitnami/charts.git
synced 2026-03-09 15:38:00 +08:00
* Place CRDs into a subchart of contour. Helm does not perform any actions on CRDs when a chart is upgraded. Placing the CRDs in a subchart causes them to be processed when the contour chart is upgraded. Discussions about this approach - https://github.com/projectcontour/contour/issues/2050#issuecomment-673722738 * Bump version to 4.0.0 as there is a breaking change in how CRDs are installed and upgraded(see README). * Changed the repository location for contour-crds - this lives as top-level in charts. * Update Chart and add subchart. * Move contour-crds back inside contour chart. * Bump the chart version and fix trailing spaces. * Updated README to indicate notable changes and steps required for upgrading from 3.x to 4. * Move the 4.0.0 notes to the 'Upgrade' section. * Move out contour-crds subchart to manage CRDs in a separate `resources` directory. Add a `contour.manageCRDs` flag to indicate whether you want the chart to manage CRDs or not. * Remove the obsolete(Helm v2) CRD options from the README and values.yaml. Document the new `manageCRDs` option.