Commit graph

772 commits

Author SHA1 Message Date
Ciaby
9ce1c7f2ea Pulled latest version of puppet riak module
Configured riak to install latest version (2.1+)
2015-06-01 12:41:06 -05:00
Ciaby
602aa92886 Tweaking checks 2015-05-29 16:06:47 -05:00
Ciaby
432920a5c3 Added automatic restart of Icinga2 after configuration changes 2015-05-29 15:05:14 -05:00
Ciaby
912a286278 Customize Icinga2 configuration
Add 30 seconds timeout to the apt check
2015-05-29 14:59:00 -05:00
Ciaby
ff76e8340d Fixed puppet installation (puppet and puppet-common are required) 2015-05-28 15:58:25 -05:00
Ciaby
2e36521d57 Install Icinga2 by default 2015-05-28 15:43:26 -05:00
Ciaby
df8029fd97 Added explicit management of the rhizomatica user
Changed the default password
2015-05-27 15:22:01 -05:00
Ciaby
2ac8aea1aa Cosmetic change in packages.pp 2015-05-27 15:10:34 -05:00
Ciaby
f3e880263c Handle sudo with Puppet
Remove password input on sudo
2015-05-27 12:58:09 -05:00
Ciaby
abae19f92e Force puppet to version 3.7.5 2015-05-25 19:54:56 -05:00
Ciaby
fd4586fb15 Added Icinga2 repository. 2015-05-25 19:34:56 -05:00
Ciaby
5932c05133 Added FreeSWITCH monitoring script. 2015-05-22 15:51:37 -05:00
Ciaby
7c4c88ab34 More PostgreSQL fixes. 2015-05-20 18:57:09 -05:00
Ciaby
b243eb02cb Fix PostgreSQL submodule. 2015-05-20 18:51:13 -05:00
Ciaby
75afcc43e2 Disable custom PostgreSQL backups. 2015-05-20 14:42:35 -05:00
Ciaby
7ad720b2f3 Changed module name around... 2015-05-20 13:50:52 -05:00
Ciaby
7ace1b1431 Remove whitespaces. 2015-05-20 13:48:43 -05:00
Ciaby
356063a41b Fix variable scoping. 2015-05-20 13:44:43 -05:00
Ciaby
5440d603f6 Fix paths. 2015-05-20 13:43:50 -05:00
Ciaby
e960cf2ac9 Fix name scope for apt and riak. 2015-05-20 13:32:28 -05:00
Ciaby
1bfaf24795 Added sshkeys module. 2015-05-20 13:15:24 -05:00
Ciaby
1c7dffc32a Initial refactoring
Renamed rhizomatica_base_system to rhizo_base
Split up the init.pp in different subclasses
More work to follow
2015-05-18 14:01:31 -05:00