Releases: psFried/roperator
Releases · psFried/roperator
v0.3.0
The 0.3.0 has a couple of potentially breaking changes:
- The
Error
type has been switched toanyhow::Error
(thanks @cassandracomar !) - The
tokio
dependency has been moved to version 1. If you also depend on tokio separately, you might need to update the tokio dependency in your project. (thanks @sinhpham !) - The
CAData::File
variant has switched from taking aString
to aPathBuf
.
v0.2.1
v0.2.0
The 0.2 release is finally here, and it brings a bunch of improvements, as well as a some breaking changes.
Improvements
- The
SyncRequest
APIs for accessing child resources are much more friendly and convenient. This required making some breaking changes, which are documented here - Errors from the API server and those returned by a Handler now use an exponential backoff for re-tries. Huge thanks to @cassandracomar for working on that!
- An optional
failable
feature (and corresponding module) were added to help with implementing operators that need to do their own error handling. See the guide for more info - Added a built-in
K8sType
for StatefulSet. Thanks to @fussybeaver for contributing that!
V0.1.5
v0.1.4
This release includes a fix for a bug that prevented authentication working in clusters that use AWS IAM Authentication (e.g. connecting to EKS clusters from a developer machine). Thanks a ton to @fussybeaver for contributing the fix.
v0.1.3
v0.1.2
This release contains a few improvements:
- Non-namespaced parents are now able to create namespaced child resources
- Loading a kube config file now works correctly when using a cluster with the
certificate-authority
key to specify the path to a CA file
Huge thanks to @asthasr for contributions in this release