06b2f63f07
fix(deps): update module github.com/prometheus/client_golang to v1.24.1 ( #2064 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 12:30:26 +02:00
Oliver Bähler and GitHub
957288b29e
feat: bump supported kubernetes version to 1.36 ( #2072 )
...
* 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 >
2026-08-10 10:52:11 +02:00
8d111c7923
fix(deps): update module sigs.k8s.io/cluster-api to v1.13.4 ( #2056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 10:29:25 +03:00
f5bfb72723
fix(deps): update module google.golang.org/grpc to v1.82.0 ( #2033 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-15 10:53:47 +02:00
509516e6dc
fix(deps): update module k8s.io/klog/v2 to v2.140.0 ( #2016 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-13 07:38:09 +02:00
a14db27dbc
fix(deps): update opentelemetry-go monorepo to v1.44.0 ( #2011 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-10 06:52:25 +02:00
6fbd472f27
fix(deps): update module sigs.k8s.io/cluster-api to v1.13.3 ( #1988 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-02 07:52:15 +02:00
3fc945b33e
fix(deps): update module sigs.k8s.io/cluster-api to v1.13.2 ( #1874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 14:46:37 +02:00
ac3140fe4f
fix(deps): update module sigs.k8s.io/gateway-api to v1.5.1 ( #1878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 14:46:34 +02:00
827407eb05
fix(deps): update module go.uber.org/zap to v1.28.0 ( #1904 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 13:16:32 +02:00
95079bf376
fix(deps): update module gomodules.xyz/jsonpatch/v2 to v3 ( #1917 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 12:47:32 +02:00
cc4fb45d70
feat: upstream enterprise preview ( #1841 )
...
feat: upstream enterprise preview
---------
Signed-off-by: Oliver Baehler <oliver@sudo-i.net >
Co-authored-by: CorentinPtrl <pitrel.corentin@gmail.com >
2026-05-28 00:58:58 +02:00
Oliver Bähler and GitHub
a6b830b1af
feat: add ruleset api( #1844 )
...
* fix(controller): decode old object for delete requests
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: modernize golang
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* fix(config): remove usergroups default
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* fix(config): remove usergroups default
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* sec(ghsa-2ww6-hf35-mfjm): intercept namespace subresource
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: conflicts
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(api): add rulestatus api
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2026-01-27 14:28:48 +01:00
e8bb2380fb
fix(deps): update k8s.io/utils digest to 914a6e7 ( #1822 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 00:11:41 +02:00
45e3a5dbf1
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.4 ( #1825 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 18:46:09 +02:00
1f91adc9c8
fix(deps): update module github.com/onsi/gomega to v1.39.0 ( #1826 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-09 13:55:20 +02:00
Oliver Bähler and GitHub
730151cb44
feat: add dynamic capsule user evaluation ( #1811 )
...
* chore: improve dev targets
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(controller): implement deterministic rolebinding reflection
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(controller): capsule users are determined from configuration status
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(tenantowners): added agreggate option - tenantowners are always considered capsule users
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* feat(tenantowner): add implicit aggregation for tenants
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: remove helm flags
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* fix(config): remove usergroups default
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-12-31 11:37:30 +01:00
aaa3ec42bc
fix(deps): update k8s.io/utils digest to 718f0e5 ( #1806 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-30 10:41:46 +01:00
9c02af5fbe
fix(deps): update k8s.io/utils digest to 383b50a ( #1804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-22 23:54:50 +02:00
abc03ad342
fix(deps): update module sigs.k8s.io/cluster-api to v1.12.1 ( #1784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-22 14:22:09 +02:00
768b3340c1
fix(deps): update module github.com/onsi/gomega to v1.38.3 ( #1777 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-22 14:21:43 +02:00
7e2dc68561
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.3 ( #1776 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-20 12:05:39 +02:00
53a4f5dcc6
fix(deps): update k8s.io/utils digest to 98d557b ( #1803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-20 12:04:01 +02:00
b8d385229e
fix(deps): update module k8s.io/dynamic-resource-allocation to v0.35.0 ( #1798 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-20 11:27:33 +02:00
7efaa9eb46
fix(deps): update kubernetes packages to v0.35.0 ( #1797 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 21:25:50 +02:00
8eea90731c
fix(deps): update k8s.io/utils digest to 61b37f7 ( #1801 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 01:27:33 +01:00
cd5e2a82e1
fix(deps): update module k8s.io/apiextensions-apiserver to v0.34.3 ( #1785 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 07:59:00 +01:00
2583215e8b
fix(deps): update module k8s.io/dynamic-resource-allocation to v0.34.3 ( #1786 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 07:20:14 +01:00
c832f56683
fix(deps): update module golang.org/x/sync to v0.19.0 ( #1774 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 16:58:06 +01:00
007cea96f4
fix(deps): update module sigs.k8s.io/gateway-api to v1.4.1 ( #1770 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-05 11:24:03 +01:00
Hristo Hristov and GitHub
dd39e1a6d5
feat(dra): support dra device classes ( #1759 )
...
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
* feat(dra): support dra device classes
Signed-off-by: Hristo Hristov <me@hhristov.info >
---------
Signed-off-by: Hristo Hristov <me@hhristov.info >
2025-12-04 09:57:45 +02:00
Oliver Bähler and GitHub
d812a0c722
feat(tenant): add dedicated tenantowner crd ( #1764 )
...
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-12-02 15:21:46 +01:00
550f3cc074
fix(deps): update module go.uber.org/zap to v1.27.1 ( #1748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-20 18:33:30 +01:00
Oliver Bähler and GitHub
581a8fe60e
feat(controller): administration persona ( #1739 )
...
* chore(refactor): project and api refactoring
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore(refactor): project and api refactoring
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-11-18 16:27:16 +01:00
3c5708a37f
fix(deps): update module sigs.k8s.io/controller-runtime to v0.22.4 ( #1731 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 09:25:58 +01:00
9e73320e04
fix(deps): update module sigs.k8s.io/cluster-api to v1.11.3 ( #1732 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 12:39:52 +02:00
92d73ae7c9
fix(deps): update module golang.org/x/sync to v0.18.0 ( #1734 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 12:39:30 +02:00
866c69ffc3
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.2 ( #1725 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 09:35:27 +02:00
009b34b78e
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.27.1 ( #1714 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-26 13:00:04 +02:00
ba15a83f94
fix(deps): update k8s.io/utils digest to bc988d5 ( #1676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 11:18:38 +03:00
40d17bcdba
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.26.0 ( #1678 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 11:18:17 +03:00
e7da3b080a
fix(deps): update module sigs.k8s.io/controller-runtime to v0.22.3 ( #1697 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-12 15:59:47 +03:00
7ccb64dc47
fix(deps): update module sigs.k8s.io/gateway-api to v1.4.0 ( #1681 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 15:16:16 +02:00
b1d0f8b441
fix(deps): update module sigs.k8s.io/cluster-api to v1.11.2 ( #1688 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 15:15:12 +02:00
8254c55848
fix(deps): update module sigs.k8s.io/controller-runtime to v0.22.2 ( #1684 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-07 12:22:50 +02:00
Oliver Bähler and GitHub
9fa1abac65
feat(controller): allow owners to promote serviceaccounts within tenant as owners ( #1626 )
...
* feat(controller): allow owners to promote serviceaccounts within tenant as owners
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
* chore: remove harpoon
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
---------
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com >
2025-09-11 23:12:45 +02:00
e2418ab095
fix(deps): update module sigs.k8s.io/controller-runtime to v0.22.1 ( #1620 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-11 12:52:07 +03:00
54e80f8df1
fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.3 ( #1605 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 17:47:48 +03:00
bb8a5110ec
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 ( #1642 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 23:27:36 +03:00
c65a142e83
fix(deps): update module github.com/prometheus/client_golang to v1.23.1 ( #1639 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-05 09:41:12 +02:00