From 8bdcb34ad467b8d52101cb9270f55c7a8c54ec09 Mon Sep 17 00:00:00 2001 From: Arnaud Meukam Date: Mon, 28 Apr 2025 19:44:07 +0200 Subject: [PATCH] Setup an AR repo for maintainer tools Signed-off-by: Arnaud Meukam Signed-off-by: Arnaud Meukam --- groups/restrictions.yaml | 1 + groups/sig-architecture/groups.yaml | 11 +++++++++++ infra/gcp/terraform/k8s-staging-images/registries.tf | 1 + 3 files changed, 13 insertions(+) diff --git a/groups/restrictions.yaml b/groups/restrictions.yaml index 0a539ae9a4d..aa59b230995 100644 --- a/groups/restrictions.yaml +++ b/groups/restrictions.yaml @@ -42,6 +42,7 @@ restrictions: - "^k8s-infra-conform-provider-openstack@kubernetes.io$" - "^k8s-infra-conform-s390x-k8s@kubernetes.io$" - "^k8s-infra-staging-apisnoop@kubernetes.io$" + - "^k8s-infra-staging-maintainer-tools@kubernetes.io$" - "^k8s-infra-code-organization@kubernetes.io$" - "^k8s-infra-prod-readiness@kubernetes.io$" - "^k8s-infra-keps@kubernetes.io$" diff --git a/groups/sig-architecture/groups.yaml b/groups/sig-architecture/groups.yaml index 74a13b69eed..3b2a162e65c 100644 --- a/groups/sig-architecture/groups.yaml +++ b/groups/sig-architecture/groups.yaml @@ -72,6 +72,17 @@ groups: - mario@kubermatic.com - mudrinic.mare@gmail.com + - email-id: k8s-infra-staging-maintainer-tools@kubernetes.io + name: k8s-infra-staging-maintainer-tools + description: |- + ACL for Maintainer Tools. See: https://sigs.k8s.io/maintainer-tools + settings: + WhoCanPostMessage: "ANYONE_CAN_POST" + ReconcileMembers: "true" + members: + - ameukam@gmail.com + - justinsb@google.com + # # k8s-infra gcs write access # diff --git a/infra/gcp/terraform/k8s-staging-images/registries.tf b/infra/gcp/terraform/k8s-staging-images/registries.tf index 0aa4b33d270..194c47fc53b 100644 --- a/infra/gcp/terraform/k8s-staging-images/registries.tf +++ b/infra/gcp/terraform/k8s-staging-images/registries.tf @@ -30,6 +30,7 @@ locals { kubernetes = "group:k8s-infra-staging-kubernetes@kubernetes.io" kueue = "group:k8s-infra-staging-kueue@kubernetes.io" lws = "group:k8s-infra-staging-lws@kubernetes.io" + maintainer-tools = "group:k8s-infra-staging-maintainer-tools@kubernetes.io" gateway-api-inference-extension = "group:sig-apps-leads@kubernetes.io" secrets-store-sync = "group:k8s-infra-staging-secrets-store-sync@kubernetes.io" test-infra = "group:k8s-infra-staging-test-infra@kubernetes.io"