-
Notifications
You must be signed in to change notification settings - Fork 828
/
groups.yaml
270 lines (253 loc) · 8.37 KB
/
groups.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
groups:
#
# Mailing lists
#
# Each group here represents a mailing list for the SIG or its subprojects,
# and is not intended to govern access to infrastructure
#
- email-id: [email protected]
name: community
description: |-
settings:
WhoCanPostMessage: "ANYONE_CAN_POST"
MembersCanPostAsTheGroup: "true"
ReconcileMembers: "true"
owners:
- email-id: [email protected]
name: dev
description: |-
Mailing list for upstream Kubernetes contributors. This includes process changes, release info, contributor events, and more.
Try #kubernetes-users on slack or discuss.k8s.io for end user troubleshooting and discussion.
settings:
WhoCanJoin: "ANYONE_CAN_JOIN"
WhoCanViewGroup: "ANYONE_CAN_VIEW"
WhoCanDiscoverGroup: "ANYONE_CAN_DISCOVER"
WhoCanPostMessage: "ANYONE_CAN_POST"
MessageModerationLevel: "MODERATE_NON_MEMBERS"
WhoCanViewMembership: "ALL_MANAGERS_CAN_VIEW"
WhoCanModerateMembers: "OWNERS_AND_MANAGERS"
WhoCanModerateContent: "OWNERS_AND_MANAGERS"
MembersCanPostAsTheGroup: "false"
ReconcileMembers: "false"
owners:
managers:
- email-id: [email protected]
name: github
description: |-
Kubernetes GitHub Admins
settings:
WhoCanPostMessage: "ANYONE_CAN_POST"
ReconcileMembers: "true"
owners:
managers:
- email-id: [email protected]
name: github-managment-alerts
description: |-
Open mailing list for alerts from Kubernetes GitHub management applications. All other posts will be moderated. Please do not attempt to reply to this list.
For more information, refer https://git.k8s.io/community/github-management
owners:
managers:
settings:
WhoCanJoin: "ANYONE_CAN_JOIN"
WhoCanViewGroup: "ANYONE_CAN_VIEW"
WhoCanPostMessage: "ANYONE_CAN_POST"
MessageModerationLevel: "MODERATE_ALL_MESSAGES"
ReconcileMembers: "true"
- email-id: [email protected]
name: lwkd
description: |-
alias for Last Week In Kubernetes editors
settings:
WhoCanPostMessage: "ANYONE_CAN_POST"
MembersCanPostAsTheGroup: "true"
ReconcileMembers: "true"
owners:
- email-id: [email protected]
name: moderators
description: |-
Moderators for various Community properties
settings:
WhoCanPostMessage: "ANYONE_CAN_POST"
ReconcileMembers: "true"
owners:
managers:
members:
- email-id: [email protected]
name: sig-contribex
description: |
Group dedicated to improving the Kubernetes contributor experience.
owners:
settings:
WhoCanJoin: "ANYONE_CAN_JOIN"
WhoCanViewGroup: "ANYONE_CAN_VIEW"
WhoCanDiscoverGroup: "ANYONE_CAN_DISCOVER"
WhoCanPostMessage: "ANYONE_CAN_POST"
MessageModerationLevel: "MODERATE_NON_MEMBERS"
WhoCanViewMembership: "ALL_MANAGERS_CAN_VIEW"
WhoCanModerateMembers: "OWNERS_AND_MANAGERS"
WhoCanModerateContent: "OWNERS_AND_MANAGERS"
MembersCanPostAsTheGroup: "false"
ReconcileMembers: "false"
- email-id: [email protected]
name: sig-contribex-leads
description: SIG ContribEx Leads
owners:
settings:
AllowWebPosting: "true"
ReconcileMembers: "true"
WhoCanPostMessage: "ANYONE_CAN_POST"
WhoCanViewGroup: "ALL_MEMBERS_CAN_VIEW"
- email-id: [email protected]
name: summit-team
description: |-
Staff for the upcoming Kubernetes Contributor Summit
settings:
WhoCanPostMessage: "ANYONE_CAN_POST"
MembersCanPostAsTheGroup: "true"
ReconcileMembers: "true"
owners:
managers:
- [email protected] # Lead for KCSEU 2024
- [email protected] # Lead for KCSEU 2024
members:
#
# k8s-staging write access for SIG-owned subprojects
#
# Each group here represents privileged access to a staging project,
# allowing the members to directly write to GCS and GCR within the
# project, as well as trigger Cloud Build within the project. Ideally
# this level access is used solely for troubleshooting purposes.
#
# Membership should correspond roughly to subproject owners for the set of
# subproject artifacts being stored in a given staging project
#
- email-id: [email protected]
name: k8s-infra-staging-slack-infra
description: |-
ACL for staging Slack Infra
settings:
ReconcileMembers: "true"
members:
#
# k8s-infra owners for sig-owned subprojects
#
# Each group here represents highly privileged access to kubernetes project
# infrastructure owned or managed by this SIG. A high level of trust is
# required for membership in these groups.
#
# RBAC groups:
# - grant access to the `namespace-user` role for a single namespace on the `aaa` cluster
# - must have WhoCanViewMemberShip: "ALL_MEMBERS_CAN_VIEW"
# - must be members of [email protected]
- email-id: [email protected]
name: k8s-infra-rbac-elekto
description: |-
Grants access to the `namespace-user` role in the `elekto` namespace on the `aaa` cluster
settings:
ReconcileMembers: "true"
WhoCanViewMembership: "ALL_MEMBERS_CAN_VIEW" # required
members:
- email-id: [email protected]
name: k8s-infra-rbac-slack-infra
description: |-
Grants access to the `namespace-user` role in the `slack-infra` namespace on the `aaa` cluster
settings:
ReconcileMembers: "true"
WhoCanViewMembership: "ALL_MEMBERS_CAN_VIEW" # required
members: