Miguel Duarte Barroso
Miguel Duarte Barroso
**What this PR does / why we need it**: This PR refactors the virt-controller templating service, introducing a builder pattern to generate the node selector attributes for the pod. The...
**What this PR does / why we need it**: `libnode` is relying on `kubectl uncordon` to make the node schedulable again - this fails on the conformance lanes executed on...
**What this PR does / why we need it**: This PR lints (and handles the previously unhandled errors) in the virt-controller package. **Release note**: ```release-note NONE ```
Features: - a very opinionated refactor of multus, allowing its delegate handling functions to be called outside the package - a controller listening to multus annotations. When the multus annotations...
Remove the `controller-runtime` dependency from the project. Simplifies upgrading k8s dependencies going forward. Depends-on: #265
**What this PR does / why we need it**: Whenever the docs folder - or the README - changes, there is no need to run the unit tests, nor the...
### Discussed in https://github.com/k8snetworkplumbingwg/whereabouts/discussions/205 Originally posted by **maiqueb** March 1, 2022 Hey, I've started not long ago a prototype of a reconcile loop for IP addresses for whereabouts `IPPool`s in...
Whereabouts is currently using some deprecated endpoints of the Kubernetes API; these logs appear when whereabout is deployed: ``` ... Warning: batch/v1beta1 CronJob is deprecated in v1.21+, unavailable in v1.25+;...
Assure an hosted cluster node can be restarted, and the node eventually reach the `Ready` condition.
**Is your feature request related to a problem? Please describe.** CNI recently added the `GC` verb (garbage collection). Whereabouts should implement it. **Describe the solution you'd like** Use the newly...