* chore
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: remove resource rejections checks
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: allow replications to own replications without blocking controller updates
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: allow replications to own replications without blocking controller updates
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: allow replications to own replications without blocking controller updates
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* chore
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: remove resource rejections checks
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* chore
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add globalresourcequota api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: migrate to dedicate resourcequota controller
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* chore: save progress
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: requests and limit policies
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: revert pv labeling to dircet api reads
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: revert pv labeling to dircet api reads
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: replicating resources upon namespace creation
This feature enhances the (Global)TenantResource replication by
triggering a replication of resources upon a Namespace creation: this
speeds up the replication of resources without waiting for the
resyncPeriod that could be delayed for several reasons.
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
* fix: addressing fix from github copilot
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
---------
Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
Co-authored-by: Oliver Bähler <26610571+oliverbaehler@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* fix: do not mutate on update and bound pvcs
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: do not mutate on update and bound pvcs
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: consistently reconcile quotas from rules
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: do not mutate on update and bound pvcs
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: do not mutate on update and bound pvcs
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: bump supported kubernetes version to 1.36
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: bump supported kubernetes version to 1.36
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: bump supported kubernetes version to 1.36
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* chore
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* perfromance improvements
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat(performance): removed duplicate client calls from all admission paths
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>