Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use peribolos to manage team repo permissions #2614

Merged
merged 10 commits into from
Jul 26, 2023
Prev Previous commit
Next Next commit
config: add team repos config for kubernetes
  • Loading branch information
nikhita authored and Priyankasaggu11929 committed Jul 26, 2023
commit 35e2a20812b4a1bd6630f991ead3883d69ea4e52
126 changes: 126 additions & 0 deletions config/kubernetes/org.yaml

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions config/kubernetes/provider-openstack/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ teams:
- lingxiankong
- ramineni
privacy: closed
repos:
cloud-provider-openstack: admin
cloud-provider-openstack-maintainers:
description: Write access to the cloud-provider-openstack repo
members:
Expand All @@ -19,6 +21,8 @@ teams:
- lingxiankong
- ramineni
privacy: closed
repos:
cloud-provider-openstack: write
cloud-provider-openstack-members:
description: ""
members:
Expand All @@ -29,6 +33,8 @@ teams:
- lingxiankong
- ramineni
privacy: closed
repos:
cloud-provider-openstack: read
provider-openstack-api-reviews:
description: ""
members:
Expand Down
4 changes: 4 additions & 0 deletions config/kubernetes/sig-apps/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ teams:
- ngtuna
- sebgoa
privacy: closed
repos:
kompose: admin
kompose-maintainers:
description: Write access to the kompose repo
members:
Expand All @@ -21,6 +23,8 @@ teams:
- ngtuna
- sebgoa
privacy: closed
repos:
kompose: write
sig-apps-api-reviews:
description: ""
members:
Expand Down
4 changes: 4 additions & 0 deletions config/kubernetes/sig-architecture/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ teams:
- kikisdeliveryservice # subproject owner
- LappleApple # subproject owner
privacy: closed
repos:
enhancements: admin
enhancements-maintainers:
description: Contributors with write access to k/enhancements
maintainers:
Expand All @@ -70,6 +72,8 @@ teams:
previously:
- features-maintainers
privacy: closed
repos:
enhancements: write
production-readiness:
description: Production Readiness Review Team
members:
Expand Down
2 changes: 2 additions & 0 deletions config/kubernetes/sig-cli/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ teams:
- seans3
- soltysh
privacy: closed
repos:
kubectl: write
13 changes: 13 additions & 0 deletions config/kubernetes/sig-cloud-provider/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ teams:
- cheftako
- mcrute
privacy: closed
repos:
cloud-provider-sample: admin
cloud-provider-sample-maintainers:
description: ""
members:
Expand All @@ -30,13 +32,17 @@ teams:
- cheftako
- mcrute
privacy: closed
repos:
cloud-provider-sample: write
sig-cloud-provider-alibaba-admins:
description: ""
members:
- aoxn
- cheyang
- gujingit
privacy: closed
repos:
cloud-provider-alibaba-cloud: admin
sig-cloud-provider-aws-admins:
description: "Admin access to k8s.io/cloud-provider-aws"
members:
Expand All @@ -45,6 +51,8 @@ teams:
- justinsb
- nckturner
privacy: closed
repos:
cloud-provider-aws: admin
sig-cloud-provider-aws-maintainers:
description: "Write access to k8s.io/cloud-provider-aws"
members:
Expand All @@ -53,6 +61,8 @@ teams:
- nckturner
- olemarkus
privacy: closed
repos:
cloud-provider-aws: write
sig-cloud-provider-api-reviews:
description: ""
members:
Expand Down Expand Up @@ -110,6 +120,9 @@ teams:
- andrewsykim
- calebamiles
privacy: closed
repos:
cloud-provider: admin
cloud-provider-alibaba-cloud: admin
sig-cloud-provider-leads:
description: ""
members:
Expand Down
16 changes: 16 additions & 0 deletions config/kubernetes/sig-cluster-lifecycle/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ teams:
- mikedanese
- zmerlynn
privacy: closed
repos:
kops: admin
kops-maintainers:
description: Write access to the kops repo
members:
Expand All @@ -17,6 +19,8 @@ teams:
- rifelpet
- zetaab
privacy: closed
repos:
kops: write
kubeadm-admins:
description: Admin access to the kubeadm repo
members:
Expand All @@ -25,6 +29,8 @@ teams:
- pacoxu
- SataQiu
privacy: closed
repos:
kubeadm: admin
kubeadm-maintainers:
description: Write access to the kubeadm repo
members:
Expand All @@ -33,13 +39,17 @@ teams:
- pacoxu
- SataQiu
privacy: closed
repos:
kubeadm: write
minikube-admins:
description: Admin access to the minikube repo
members:
- afbjorklund
- medyagh
- spowelljr
privacy: closed
repos:
minikube: admin
minikube-maintainers:
description: Write access to the minikube repo
members:
Expand All @@ -48,6 +58,8 @@ teams:
- prezha
- spowelljr
privacy: closed
repos:
minikube: write
sig-cluster-lifecycle:
description: For discussing SIG Cluster Lifecycle topics
members:
Expand All @@ -71,12 +83,16 @@ teams:
- neolit123
- timothysc
privacy: closed
repos:
system-validators: admin
system-validators-maintainers:
description: Write access to system-validators repo
members:
- neolit123
- timothysc
privacy: closed
repos:
system-validators: write
sig-cluster-lifecycle-leads:
members:
- CecileRobertMichon
Expand Down
8 changes: 8 additions & 0 deletions config/kubernetes/sig-contributor-experience/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ teams:
- kaslin
- Priyankasaggu11929
privacy: closed
repos:
community: admin
community-maintainers:
description: ""
maintainers:
Expand All @@ -23,6 +25,8 @@ teams:
- kaslin
- Priyankasaggu11929
privacy: closed
repos:
community: write
community-milestone-maintainers:
description: Contributors who can use `/milestone` in the community repo. Defined by an entry in an OWNERS file for a contribex subproject.
maintainers:
Expand Down Expand Up @@ -70,13 +74,17 @@ teams:
members:
- castrojo
privacy: closed
repos:
contributor-site: admin
contributor-site-maintainers:
description: write access to contributor-site
maintainers:
- mrbobbytables
members:
- castrojo
privacy: closed
repos:
contributor-site: write
ghas-subproject-board:
description: Members who have access to edit the GitHub Administration
Subproject Board
Expand Down
4 changes: 4 additions & 0 deletions config/kubernetes/sig-docs/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,8 @@ teams:
- natalisucks
- reylejano
privacy: closed
repos:
website: admin
website-maintainers:
description: Write access to the website repo
members:
Expand Down Expand Up @@ -341,6 +343,8 @@ teams:
- xichengliudui # L10n: Chinese
- yagonobre # L10n: Portuguese
privacy: closed
repos:
website: write
website-milestone-maintainers:
description: Contributors who can use `/milestone` in the website repo
members:
Expand Down
12 changes: 12 additions & 0 deletions config/kubernetes/sig-instrumentation/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ teams:
- mrueg
- rexagod
privacy: closed
repos:
kube-state-metrics: admin
kube-state-metrics-maintainers:
description: Write access to the kube-state-metrics repo
members:
Expand All @@ -63,29 +65,39 @@ teams:
- mrueg
- rexagod
privacy: closed
repos:
kube-state-metrics: write
klog-admins:
description: Admin access to the klog repo
members:
- dims
- serathius
- thockin
privacy: closed
repos:
klog: admin
klog-maintainers:
description: Write access to the klog repo
members:
- dims
- serathius
- thockin
privacy: closed
repos:
klog: write
metrics-admins:
description: Admin access to the metrics repo
members:
- dgrisonnet
- serathius
privacy: closed
repos:
metrics: admin
metrics-maintainers:
description: Write access to the metrics repo
members:
- dgrisonnet
- serathius
privacy: closed
repos:
metrics: write
4 changes: 3 additions & 1 deletion config/kubernetes/sig-k8s-infra/teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ teams:
- spiffxp
- thockin
privacy: closed
repos:
k8s.io: admin
sig-k8s-infra:
description: sig-k8s-infra members
maintainers:
Expand Down Expand Up @@ -98,4 +100,4 @@ teams:
- dims
- spiffxp
- thockin
privacy: closed
privacy: closed
Loading