-
Notifications
You must be signed in to change notification settings - Fork 0
/
Puppetfile
194 lines (179 loc) · 11.6 KB
/
Puppetfile
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
# Required to run ra10ke deprecation task
forge 'https://forgeapi.puppetlabs.com'
# Puppet 6 Core Modues
mod 'puppetlabs/augeas_core', :latest
mod 'puppetlabs/cron_core', :latest
mod 'puppetlabs/host_core', :latest
mod 'puppetlabs/k5login_core', :latest
mod 'puppetlabs/macdslocal_core', :latest
mod 'puppetlabs/mailalias_core', :latest
mod 'puppetlabs/maillist_core', :latest
mod 'puppetlabs/mount_core', :latest
# mod 'puppetlabs/nagios_core', :latest
mod 'puppetlabs/selinux_core', :latest
mod 'puppetlabs/sshkeys_core', :latest
mod 'puppetlabs/yumrepo_core', :latest
mod 'puppetlabs/zfs_core', :latest
mod 'puppetlabs/zone_core', :latest
# PE Modules
#mod 'WhatsARanjit-node_manager', '0.7.5'
#mod 'puppetlabs-pe_databases', '2.2.0'
#mod 'puppetlabs-pe_status_check', '2.3.1'
#mod 'puppetlabs-puppet_authorization', '0.5.1'
#mod 'pltraining-rbac', '0.0.10'
#mod 'abuxton-puppet_ds', '1.0.1'
#mod 'puppetlabs-peadm', '3.9.0'
# Puppet Server
#mod 'puppetlabs/postgresql', :git => 'https://github.com/puppetlabs/puppetlabs-postgresql.git', :ref => 'v8.0.0'
#mod 'puppet/puppetboard', :git => 'https://github.com/voxpupuli/puppet-puppetboard.git', :ref => 'v8.1.0'
#mod 'puppetlabs/puppetdb', :git => 'https://github.com/puppetlabs/puppetlabs-puppetdb.git', :ref => '7.10.0'
#mod 'puppet/puppetserver', :git => 'https://github.com/voxpupuli/puppet-puppetserver.git', :ref => 'v3.0.1'
#mod 'puppetlabs/puppetserver_gem', :git => 'https://github.com/puppetlabs/puppetlabs-puppetserver_gem.git', :ref => '1.1.1'
#mod 'puppet/r10k', :git => 'https://github.com/voxpupuli/puppet-r10k.git', :ref => 'v10.1.1'
#mod 'fervidus/puppet_ca_utils', :git => 'https://github.com/fervidus/puppet_ca_utils.git', :ref => 'main'
#mod 'pcfens/ca_cert', :git => 'https://github.com/pcfens/puppet-ca_cert.git', :ref => 'v2.3.2'
#mod 'betadots-hdm', :latest
# Puppet Dashboard
#mod 'puppet/grafana', :git => 'https://github.com/voxpupuli/puppet-grafana.git', :ref => 'v10.0.1'
#mod 'puppetlabs/influxdb', '1.1.0'
#mod 'puppetlabs/puppet_operational_dashboards', :git => 'https://github.com/puppetlabs/puppet_operational_dashboards.git', :ref => 'v1.2.0'
#mod 'puppet/telegraf', :git => 'https://github.com/voxpupuli/puppet-telegraf.git', :ref => 'v4.2.0'
# Container
#mod 'puppetlabs/docker', :latest
# gitlab
#mod 'puppet/gitlab', :git => 'https://github.com/voxpupuli/puppet-gitlab.git', :ref => 'v8.0.0'
#mod 'puppet/gitlab_ci_runner', :git => 'https://github.com/voxpupuli/puppet-gitlab_ci_runner.git', :ref => 'v4.3.0'
# elastic
#mod 'puppet-elasticsearch', :latest
#mod 'puppet-elastic_stack', :latest
#mod 'puppet-kibana', :latest
#mod 'norisnetwork-auditbeat', :git => 'https://github.com/noris-network/norisnetwork-auditbeat', :commit => '3a903d9ebe900f979b2cd7eacce8530b63a7437c'
#mod 'coreyh-metricbeat', :git => 'https://github.com/corey-hammerton/puppet-metricbeat', :commit => 'dff3f1a882e2bc40351bac2dc7d4abe7b9ac7446'
#mod 'pcfens-filebeat', :git => 'https://github.com/pcfens/puppet-filebeat', :commit => 'fee8805d2eb513e5d7e712582766fc9814bfb900'
# Linux extensions
mod 'puppetlabs/apt', :git => 'https://github.com/puppetlabs/puppetlabs-apt.git', :ref => 'v8.5.0'
mod 'puppet/archive', :git => 'https://github.com/voxpupuli/puppet-archive.git', :ref => 'v6.0.2'
mod 'puppet/augeasproviders_core', :git => 'https://github.com/voxpupuli/puppet-augeasproviders_core.git', :ref => '3.1.0'
mod 'puppet/augeasproviders_sysctl', :git => 'https://github.com/voxpupuli/puppet-augeasproviders_sysctl.git', :ref => '2.6.2'
mod 'puppet/augeasproviders_shellvar', :git => 'https://github.com/voxpupuli/puppet-augeasproviders_shellvar.git', :ref => 'v5.0.0'
mod 'puppetlabs/concat', :git => 'https://github.com/puppetlabs/puppetlabs-concat.git', :ref => 'v7.2.0'
#mod 'richardc-datacat', :latest # elastic dependencies
#mod 'puppet/epel', :git => 'https://github.com/voxpupuli/puppet-epel.git', :ref => 'v4.0.0'
mod 'puppetlabs/firewall', :git => 'https://github.com/puppetlabs/puppetlabs-firewall.git', :ref => 'v3.5.0'
#mod 'golja/gnupg', :latest
mod 'puppetlabs/hocon', :git => 'https://github.com/puppetlabs/puppetlabs-hocon.git', :ref => 'v1.1.0'
mod 'puppetlabs/inifile', :git => 'https://github.com/puppetlabs/puppetlabs-inifile.git', :ref => 'v5.3.0'
#mod 'puppet/kmod', :git => 'https://github.com/voxpupuli/puppet-kmod.git', :ref => 'v3.2.0'
mod 'trlinkin/noop', :git => 'https://github.com/trlinkin/trlinkin-noop.git', :ref => '1.0.1'
#mod 'puppet/rvm', :latest
mod 'puppetlabs/stdlib', :git => 'https://github.com/puppetlabs/puppetlabs-stdlib.git', :ref => 'v8.4.0'
mod 'puppet/systemd', :git => 'https://github.com/voxpupuli/puppet-systemd.git', :ref => 'v3.10.0'
#mod 'puppetlabs/vcsrepo', :git => 'https://github.com/puppetlabs/puppetlabs-vcsrepo.git', :ref => 'v5.2.0'
mod 'ipcrm-echo', '0.1.7'
mod 'zack-exports', '1.0.1'
mod 'saz-sudo', '7.0.2'
mod 'puppet-cron', '3.0.0'
# Windows extensions
#mod 'tse-winntp', '1.0.1'
#mod 'puppetlabs-powershell', '5.2.0'
#mod 'puppetlabs-pwshlib', '0.10.2'
#mod 'puppetlabs-reboot', '4.3.0'
#mod 'puppetlabs-registry', '4.1.1'
#mod 'puppetlabs-chocolatey', '7.0.0'
#mod 'puppetlabs-ruby_task_helper', '0.6.1'
#mod 'puppetlabs-acl', '4.1.1'
#mod 'puppet-windowsfeature', '4.0.0'
#mod 'puppetlabs-wsus_client', '4.0.0'
#mod 'puppetlabs-dism', '1.3.1'
#mod 'puppetlabs-scheduled_task', '3.1.1'
#mod 'puppet-windows_firewall', '4.1.0'
#mod 'puppetlabs-iis', '8.1.1'
#mod 'puppetlabs-sqlserver', '3.2.0' # Attention: PE only!
#mod 'trlinkin-domain_membership', '1.1.2'
#mod 'puppetlabs-dsc_lite', '3.2.0'
#mod 'puppetlabs-mount_iso', '3.0.0'
#mod 'encore-powershellmodule', '2.2.1'
#mod 'puppet-windows_autoupdate', '3.0.0'
#mod 'chocolatey-chocolatey_server', '0.0.5'
#mod 'puppet-windows_eventlog', '3.0.0'
#mod 'puppet-graphite_powershell', '3.0.2'
#mod 'puppet-download_file', '4.0.0'
# mod 'puppet-msoffice', '3.1.2'
# mod 'liamjbennett-win_facts', '0.0.2'
# mod 'dsc-networkingdsc', '9.0.0-0-0'
# mod 'puppet-windows_power', '3.0.2'
# mod 'puppet-visualstudio', '4.0.0'
# mod 'dsc-securitypolicydsc', '2.10.0-0-3'
# mod 'dsc-sharepointdsc', '5.2.0-0-0'
# mod 'dsc-computermanagementdsc', '8.5.0-0-0'
# mod 'dsc-auditpolicydsc', '1.4.0-0-4'
# mod 'dsc-xwebadministration', '3.3.0-0-0'
# mod 'dsc-sqlserverdsc', '16.0.0-0-0'
# mod 'dsc-psdscresources', '2.12.0-0-4'
# mod 'dsc-a7ziparchivedsc', '1.8.1-0-0'
# mod 'dsc-xpsdesiredstateconfiguration', '9.1.0-0-3'
# mod 'puppetlabs-windows_puppet_certificates', '0.2.2'
# mod 'dsc-certificatedsc', '5.1.0-0-0'
# mod 'dsc-xexchange', '1.33.0-0-0'
# mod 'dsc-storagedsc', '5.0.1-0-4'
# mod 'camptocamp-gpo', '0.1.0'
# mod 'kpn-advanced_security_policy', '3.0.0'
# mod 'dsc-jeadsc', '0.7.2-0-3'
# mod 'kpn-advanced_audit_policy', '1.2.1'
# mod 'dsc-xactivedirectory', '3.0.0-0-3'
# mod 'dsc-xhyper_v', '3.18.0-0-0'
# mod 'dsc-activedirectorydsc', '6.2.0-0-0'
# mod 'dsc-schanneldsc', '1.4.0-0-0'
# mod 'dsc-xfailovercluster', '1.16.1-0-0'
# mod 'dsc-accesscontroldsc', '1.4.3-0-0'
# mod 'dsc-updateservicesdsc', '1.2.1-0-4'
# mod 'dsc-xdnsserver', '2.0.0-0-0'
# mod 'dsc-filecontentdsc', '1.3.0-151-3'
# mod 'dsc-gpregistrypolicydsc', '1.2.0-0-4'
# mod 'dsc-xdatabase', '2.0.0-0-4'
# mod 'dsc-xwindowsupdate', '2.8.0-0-4'
# mod 'dsc-xsmbshare', '2.2.0-0-4'
# mod 'dsc-xdhcpserver', '3.1.0-0-0'
# mod 'dsc-fsrmdsc', '2.5.0-0-4'
# mod 'dsc-xsystemsecurity', '1.5.1-0-4'
# mod 'dsc-filesystemdsc', '1.1.1-0-4'
# mod 'dsc-dfsdsc', '4.4.0-0-3'
# mod 'dsc-xcredssp', '1.3.0-0-3'
# mod 'dsc-xbitlocker', '1.4.0-0-3'
# mod 'dsc-officeonlineserverdsc', '1.5.0-0-2'
# mod 'dsc-xpowershellexecutionpolicy', '3.1.0-0-3'
# mod 'dsc-xtimezone', '1.8.0-0-3'
# mod 'dsc-systemlocaledsc', '1.2.0-0-3'
# mod 'dsc-xscsma', '2.1.0-0-3'
# mod 'dsc-xdismfeature', '1.3.0-0-3'
# mod 'dsc-xazurepack', '1.4.0-0-3'
# mod 'dsc-xsqlps', '1.4.0-0-3'
# mod 'dsc-xrobocopy', '2.0.0-0-2'
# mod 'dsc-xmysql', '2.1.0-0-3'
# mod 'dsc-xphp', '1.2.0-0-3'
# mod 'dsc-xwebdeploy', '1.2.0-0-3'
# mod 'puppetlabs-sccm', '0.3.1'
# mod 'encore-powercli', '0.1.1'
# # mod 'encore-powershellmodule', '2.2.1'
# mod 'dsc-xremotedesktopsessionhost', '2.1.0-0-0'
# mod 'dsc-activedirectorycsdsc', '5.0.0-0-2'
# mod 'dsc-windowsdefender', '1.0.0-4-1'
# mod 'dsc-xwineventlog', '1.3.0-0-1'
# mod 'dsc-xscom', '1.3.3-0-1'
# mod 'dsc-xinternetexplorerhomepage', '1.0.0-0-1'
# mod 'dsc-xremotedesktopadmin', '1.1.0-0-1'
# mod 'dsc-xscsr', '1.3.0-0-1'
# mod 'dsc-xdefender', '0.2.0-0-1'
# mod 'dsc-xscspf', '1.3.1-0-1'
# mod 'dsc-xscvmm', '1.2.4-0-1'
# mod 'dsc-xdisk', '1.0.0-0-1'
# mod 'dsc-xwindowseventforwarding', '1.0.0-0-1'
# mod 'dsc-xscdpm', '1.2.0-0-1'
# mod 'dsc-xwindowsrestore', '1.0.0-0-1'
# mod 'dsc-iscsidsc', '2.0.0-0-0'
# Tasks extensions
mod 'puppetlabs-facter_task', '1.2.0'
# applications
#mod 'puppetlabs/apache', :git => 'https://github.com/puppetlabs/puppetlabs-apache.git', :ref => 'v7.0.0'
#mod 'puppet/nginx', :git => 'https://github.com/voxpupuli/puppet-nginx.git', :ref => 'v3.3.0'
#mod 'puppetlabs-log4jscanner', '0.4.0'