-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathgithub_teams.tf
78 lines (65 loc) · 2.6 KB
/
github_teams.tf
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
# 当レポジトリではチームの存在のみ管理し、
# 具体的なメンバーは別リポジトリ (GiganticMinecraft/teams) で管理することとする
# 可視性に関しては、 privacy = "closed" で外部からは見えないのでOK
# > Visible teams can be viewed and @mentioned by every organization member.
# (https://docs.github.com/en/organizations/organizing-members-into-teams/changing-team-visibility)
resource "github_team" "admin_team" {
name = "admin-team"
description = "運営チーム"
privacy = "closed"
}
resource "github_team" "infra_collaborator" {
name = "infra-collaborator"
description = "インフラ関連の外部コラボレーター"
privacy = "closed"
}
resource "github_team" "debug_admin_jmx" {
name = "debug-admin-jmx"
description = "デバッグサーバーのJMXに接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_grafana_team" {
name = "onp-admin-grafana"
description = "オンプレミス環境のgrafanaに接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_proxmox" {
name = "onp-admin-proxmox"
description = "オンプレミス環境のproxmox(本番クラスタ)に接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_proxmox_mon" {
name = "onp-admin-proxmox-mon"
description = "オンプレミス環境のproxmox(監視専用ホスト)に接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_zabbix" {
name = "onp-admin-zabbix"
description = "オンプレミス環境のzabbixに接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_raritan" {
name = "onp-admin-raritan"
description = "オンプレミス環境のraritan(PDU)に接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_admin_minio" {
name = "onp-admin-minio"
description = "オンプレミス環境のminioに接続できるTeam"
privacy = "closed"
}
resource "github_team" "prod_seichi_minecraft_readonly_services_access" {
name = "prod-seichi-minecraft-readonly-services-access"
description = "本番環境の read-only なサービスにアクセスできる Team"
privacy = "closed"
}
resource "github_team" "onp_hubble_ui" {
name = "onp-hubble-ui"
description = "Cilium Hubble UIに接続できるTeam"
privacy = "closed"
}
resource "github_team" "onp_phpmyadmin" {
name = "onp-phpmyadmin"
description = "オンプレ環境のphpMyAdminに接続できるTeam"
privacy = "closed"
}