Skip to content

chore(deps): update helm release crossplane to v1.19.0

Renovate Bot requested to merge renovate/crossplane-1.x into master

This MR contains the following updates:

Package Type Update Change
crossplane (source) HelmChart minor 1.18.2 -> 1.19.0

Release Notes

crossplane/crossplane (crossplane)

v1.19.0

Compare Source

The v1.19.0 release is a regular quarterly Crossplane release that is focused on maturing a number of key areas of functionality across the project, as Crossplane continues to become more capable, more reliable, and more performant for your production workloads.

🚨 Notable Changes

  • The Usage API was promoted to Beta and is now enabled by default.
  • Claim server side apply has been promoted to Beta and is now enabled by default.
    • This fixes numerous issues associated with updating a claim and having the update propagate correctly to the corresponding composite resource. These issues can be summarized as:
      • Patches would never remove a field from an object; they were only additive.
      • Arrays were always replaced, not merged, so existing entries in arrays could be overwritten.
    • We expect the vast majority of users to benefit from this change, but there is a slight possibility of impact to users of claims if they were actually relying on this previous buggy/incorrect behavior.

🎉 Highlights

  • The Ports that Crossplane uses can now be customized, enabling Crossplane to run in HostNetwork scenarios, such as an AWS EKS cluster with the Calico CNI.
  • The Alpha automatic dependency management feature from v1.18 has been augmented with an optional ability to also automatically downgrade packages if needed to meet version constraints.
  • The Crossplane CLI commands such as render and validate that download Crossplane packages now work well with private repositories.
  • An API promotion policy is now defined and a contributor guide has been written to help Crossplane contributors always safely promote APIs in the project.

🏅 Release MVP

The "Release MVP" for this v1.19.0 release of Crossplane is @​Argannor! They contributed the "configurable ports" feature that is critical to get Crossplane and its providers working with managed Kubernetes instances where the control plane is on a separate network from the worker nodes. The community has been requesting this functionality for a long time and @​Argannor implemented a very thorough and diligent design, and had the patience to go through a number of iterations and reviews before landing on the final feature. Thank you very much for your patience, thoroughness, and contributing an awesome feature for the Crossplane community @​Argannor! 🙇‍♂️ 🙌

📖 Full Changelog

New Contributors

Full Changelog: https://github.com/crossplane/crossplane/compare/v1.18.0...v1.19.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading