Natalie Klestrup Röijezon
Natalie Klestrup Röijezon
### Would you like to work on this feature? yes ### What problem are you trying to solve? Currently, `Controller.run()` returns `ObjectRef` objects, while `Recorder` takes `ObjectReference`s. These mostly fulfil...
Super unhappy with the API, but it's a start... Fixes #669
Currently Wireshark is the only way to find out which resource `Controller` actually failed to access (often because of missing RBAC permissions or CRDs). We should emit that information somehow...
This adds an `error_policy` based on the [backoff crate](https://docs.rs/backoff/0.2.1/backoff/index.html), which gives us the ability to use stateful error policies. It also comes with some useful default implementations, such as exponential...
Based on the spike at https://gitlab.com/teozkr/neokubism/, this turns the `VerbParams` objects into the "canonical" representation of an action. This means that it becomes possible to extend `Client` with native-feeling custom...
Envtest
It would be nice to support something like controller-runtime's envtest helper for starting a minimal cluster per test. https://book.kubebuilder.io/cronjob-tutorial/writing-tests.html
#331 highlights that this can be pretty confusing at the moment... Arguably this isn't really specific to `kube-rs`, but at the same time it's probably something that will be relevant...
It would be great to be able to upload files without storing them on disk. Realistically, that probably means: 1. Supplying an artificial `FileData` 2. Supplying a custom `Read`