* 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>
Fix the OpenShift e2e bootstrap and skip the specs that still fail on
OpenShift/MicroShift:
- Drop the dev-setup-fluxcd prerequisite from dev-setup-cert-manager so
the OpenShift path no longer re-applies the non-OpenShift flux
manifests over the SCC-patched ones (which restored source-controller's
fsGroup 1337, rejected by every OpenShift SCC and hanging the run).
- Label the remaining OpenShift-failing specs with skip-on-openshift so
they are excluded by the e2e-openshift label filter.
Signed-off-by: Hristo Hristov <me@hhristov.info>
* feat: add rolebindings to rules api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add rolebindings to rules api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add rolebindings to rules api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add rolebindings to rules api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add rolebindings to rules api
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: implement review
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>