forked from jquery/infrastructure-puppet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsite.pp
91 lines (72 loc) · 1.73 KB
/
site.pp
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
# Docs:
# https://puppet.com/docs/puppet/7/lang_node_definitions.html
# https://puppet.com/docs/puppet/7/roles_and_profiles_example.html
# PLEASE KEEP THIS FILE ALPHABETICALLY SORTED
# Production
# ----------
# 2 CPU, 2 GB mem, Debian 12 Bookworm
node 'builder-02.ops.jquery.net' {
role('docs::builder')
}
# 2 CPU, 2 GB mem, Debian 11 Bullseye
node 'codeorigin-02.ops.jquery.net' {
role('codeorigin')
}
# 2 CPU, 4 GB mem, Debian 11 Bullseye, 80 GB disk
node 'contentorigin-02.ops.jquery.net' {
role('contentorigin')
}
# 2 CPU, 2 GB mem, Debian 12 Bookworm
node 'filestash-01.ops.jquery.net' {
role('docs::filestash')
}
# 1 CPU, 2 GB mem, Debian 11 Bullseye
node 'gruntjs-02.ops.jquery.net' {
role('gruntjscom')
}
# 2 CPU, 2 GB mem, Debian 11 Bullseye
node 'miscweb-01.ops.jquery.net' {
role('miscweb')
}
# 2 CPU, 4 GB mem, Debian 11 Bullseye
node 'puppet-03.ops.jquery.net' {
role('puppet')
}
# 2 CPU, 4 GB mem, Debian 12 Bookworm
node 'puppet-04.ops.jquery.net' {
role('puppet')
}
# 2 CPU, 2 GB mem, Debian 11 Bullseye
node 'search-02.ops.jquery.net' {
role('search')
}
# 4 CPU, 8 GB mem, Debian 12 Bookworm (NYC3)
node 'wp-04.ops.jquery.net' {
role('docs::wordpress')
}
# 4 CPU, 8 GB mem, Debian 12 Bookworm (SFO3)
node 'wp-05.ops.jquery.net' {
role('docs::wordpress')
}
# 1 CPU, 2 GB mem, Debian 11 Bullseye
node 'wpblogs-01.ops.jquery.net' {
role('blogs')
}
# Staging
# -------
# Debian 12 Bookworm
node 'builder-05.stage.ops.jquery.net' {
role('docs::builder')
}
# Debian 11 Bullseye
node 'codeorigin-02.stage.ops.jquery.net' {
role('codeorigin')
}
# Debian 11 Bullseye
node 'gruntjs-02.stage.ops.jquery.net' {
role('gruntjscom')
}
# Debian 12 Bookworm
node 'wp-03.stage.ops.jquery.net' {
role('docs::wordpress')
}