cozystack/packages/system
Timofei Larkin c54e55e070
[rbac] Use hierarchical naming scheme (#2019)
## What this PR does

This patch improves the naming conventions used in Cozystack's RBAC
resources. It follows the k8s system convention of using colons as
separators in RBAC resource names (e.g. system:nodes:<nodename>) and
renames some default tenant clusterroles to a scheme like
cozy:tenant:admin.

### Release note

```release-note
[rbac] Use a more structured naming convention for Cozystack's RBAC
resources.
```
2026-02-11 20:16:35 +04:00
..
application-definition-crd refactor(api): rename CozystackResourceDefinition to ApplicationDefinition 2026-01-15 22:35:56 +01:00
backup-controller [backups] Create RBAC for backup resources 2026-02-11 15:44:07 +03:00
backupstrategy-controller Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
bootbox refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
bootbox-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
bucket Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
bucket-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
capi-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
capi-providers-bootstrap refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
capi-providers-core refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
capi-providers-cpprovider refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
capi-providers-infraprovider refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
cert-manager refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
cert-manager-crds refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
cert-manager-issuers refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
cilium [cilium] change cilium-operator replicas to 1 (#1784) 2026-02-10 20:20:14 +01:00
cilium-networkpolicy refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
clickhouse-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
clickhouse-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
cluster-autoscaler [system] Remove inline docs from cluster-autoscaler package 2026-02-10 20:46:44 +01:00
clustersecret-operator Add clustersecret-operator system package 2026-02-10 22:47:20 +05:00
coredns fix coredns serviceaccount to match kubernetes bootstrap rbac 2026-02-02 15:32:50 +01:00
cozy-proxy refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
cozystack-api Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
cozystack-basics [rbac] Use hierarchical naming scheme 2026-02-11 18:19:26 +03:00
cozystack-controller Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
dashboard Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
etcd-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
etcd-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
external-dns refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
external-secrets-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
ferretdb-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
flux-plunger Fix pre-commit check 2026-01-20 03:24:32 +01:00
fluxcd refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
fluxcd-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
foundationdb-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
foundationdb-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
gateway-api-crds refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
goldpinger refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
gpu-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
grafana-operator Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
hetzner-robotlb refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
http-cache-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
info-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
ingress-nginx refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
ingress-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
kafka-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kafka-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
kamaji Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
keycloak refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
keycloak-configure [keycloak-configure] Fix kubernetes client creation 2026-02-10 00:48:51 +03:00
keycloak-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kilo Update kilo v0.7.0 from a fork 2026-02-10 20:15:15 +01:00
kubeovn Update Kube-OVN to v1.15.3 2026-02-10 22:16:11 +01:00
kubeovn-plunger Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
kubeovn-webhook Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
kubernetes-rd [kubernetes] show Service and Ingress resources for kubernetes app in dashboard 2026-01-26 18:13:06 +05:00
kubevirt refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kubevirt-cdi refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kubevirt-cdi-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kubevirt-csi-node Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
kubevirt-instancetypes refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
kubevirt-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
lineage-controller-webhook Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
linstor Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
linstor-scheduler fix(linstor-scheduler): strip distribution suffix from Kubernetes version 2026-01-30 23:12:22 +03:00
local-ccm Update local-ccm v0.3.0 2026-02-10 20:19:03 +01:00
mariadb-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
metallb Prepare release v1.0.0-alpha.1 2026-01-15 23:32:41 +00:00
metrics-server refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
mongodb-operator Fix pre-commit check 2026-01-20 03:24:32 +01:00
mongodb-rd [mongodb] Fix pre-commint check 2026-02-11 07:06:31 +01:00
monitoring refactor(monitoring): move WorkloadMonitor resources to extra/monitoring 2026-02-06 18:47:46 +03:00
monitoring-agents fix(monitoring): parametrize namespace for monitoring-agents 2026-02-06 18:33:13 +03:00
monitoring-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
multus refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
mysql-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
nats refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
nats-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
nfs-driver refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
objectstorage-controller Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
opencost Fix pre-commit check 2026-01-20 03:24:32 +01:00
piraeus-operator fix(linstor): extract piraeus-operator CRDs into separate package 2026-02-06 02:01:37 +03:00
piraeus-operator-crds fix(linstor): extract piraeus-operator CRDs into separate package 2026-02-06 02:01:37 +03:00
postgres-operator fix(postgres-operator): correct PromQL syntax in CNPGClusterOffline alert 2026-02-04 11:03:04 +01:00
postgres-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
prometheus-operator-crds refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
qdrant [qdrant] Add Qdrant vector database application 2026-02-06 13:30:58 +03:00
qdrant-rd [qdrant] Add Qdrant vector database application 2026-02-06 13:30:58 +03:00
rabbitmq-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
rabbitmq-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
redis-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
redis-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
reloader refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
seaweedfs Prepare release v1.0.0-beta.3 2026-02-11 06:13:35 +00:00
seaweedfs-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
snapshot-controller refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
tcp-balancer-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
telepresence refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
tenant-rd [tenant] remove isolated flag and enforce isolation 2026-01-21 17:07:08 +05:00
velero [backups] Add kubevirt plugin to velero 2026-02-10 17:49:44 +03:00
vertical-pod-autoscaler Post upgrade fixes for v1.0 packagesources 2026-01-28 20:08:35 +03:00
vertical-pod-autoscaler-crds refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
victoria-metrics-operator refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
virtual-machine-rd [backups] Better selectors for VM strategy 2026-02-10 19:05:29 +03:00
virtualprivatecloud-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
vm-disk-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
vm-instance-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
vpn-rd refactor(labels): remove cozystack.io/ui label 2026-01-19 13:59:29 +01:00
vsnap-crd refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00
Makefile refactor: move scripts to hack directory 2026-01-15 16:06:56 +01:00