-
Notifications
You must be signed in to change notification settings - Fork 7
/
quota-management-list-configuration.yaml
50 lines (49 loc) · 2.4 KB
/
quota-management-list-configuration.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
---
# A list of registered users given by their usernames irrespective whether they are under an organisation or not.
# If a user is not in this or in the `registered_users_per_organisation` list, only EVAL dinosaur instances will be allowed.
# For now, this only supports RH service account.
# In the future it may support service accounts outside RH.
# The structure of registered service accounts is:
# - username: is the account of the user. The username must be unique
# - max_allowed_instances: is the maximum number of instances this user can create.
# Defaults to the global value of `max-allowed-instances` which has different values for distinct environments.
registered_service_accounts:
- username: [email protected]
max_allowed_instances: 1
- username: [email protected]
max_allowed_instances: 1
- username: [email protected]
max_allowed_instances: 1
# A list of registered users per organisation (see structure below). The list current contains known organisations - add yours if it is missing.
# If a user is not in this or in the `registered_service_accounts` list, only EVAL dinosaur instances will be allowed.
# - "id": is the organisation id
# - "any_user": "any_user": Controls whether to allow all users to create standard dinosaur instances with this organisation if "registered_users" list is empty.
# - max_allowed_instances: is the maximum number of instances this orgnisation. Defaults to the global value of `max-allowed-instances` which has different values for distinct environments.
# - "registered_users": A list of registered users for this organisation. If empty, no one is registered unless "any_user" is set to true.
# - username: is the account of the user. The username must be unique within the organisation and across organisations.
registered_users_per_organisation:
# The Control Plane team
- id: 13640203
any_user: true
max_allowed_instances: 5
registered_users: []
# The App SRE team
- id: 12147054
any_user: true
max_allowed_instances: 1
registered_users: []
# The Dinosaur Instances team
- id: 13639843
any_user: true
max_allowed_instances: 1
registered_users: []
# The MK Security team
- id: 13785172
any_user: true
max_allowed_instances: 1
registered_users: []
# The Running the Service team
- id: 13645369
any_user: true
max_allowed_instances: 3
registered_users: []