Skip to content

v0.2.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@negz negz released this 20 Nov 21:51
3706665

This is a patch release to address a high impact bug in the claim binding process.

Bug Fixes

  • #83 - Namespaced resource claims are no longer the controller reference of cluster scoped managed resources. Cluster scoped resources controlled by namespaces resources are not supported by Kubernetes, and are at high risk of being deleted when the Kubernetes controller manager restarts.

Breaking Changes

This release does not introduce any breaking changes to v0.2.0.

Behaviour Changes

  • #87 - The reclaim policy field of all managed resources and resource classes now has identical semantics to that of the reclaim policy field of persistent volumes and storage classes. It controls whether the managed resource is deleted along with its claim, as well as whether the external resource is deleted along with its managed resource.

Deprecations

  • resource.ObjectMetaConfigurator is deprecated. It has been replaced by resource.ConfigureNames.