This shows you the differences between two versions of the page.
|
default_server_setup [2012/04/19 16:53] brand replaced nrpe with check_mk on 12.04 |
default_server_setup [2013/03/20 15:38] (current) brand |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== Summary of packages installed ====== | ====== Summary of packages installed ====== | ||
| - | * puppet - configuration management | ||
| * postfix - email | * postfix - email | ||
| * aide - security - emails list of changed files daily | * aide - security - emails list of changed files daily | ||
| Line 8: | Line 7: | ||
| * fail2ban - security - blocks ssh login attempts after a number of failures | * fail2ban - security - blocks ssh login attempts after a number of failures | ||
| * bacula-client - backups | * bacula-client - backups | ||
| - | * logwatch - monitoring - emails interesting parts of some logfiles | ||
| * etckeeper - monitoring - version control for /etc | * etckeeper - monitoring - version control for /etc | ||
| * munin-node - monitoring - simple graphs of lots of services | * munin-node - monitoring - simple graphs of lots of services | ||
| Line 23: | Line 21: | ||
| - | ====== Ubuntu 12.04 LTS Server (puppet setup) ====== | + | ====== Ubuntu 12.04 LTS Server (ansible setup) ====== |
| ===== OS Installation ===== | ===== OS Installation ===== | ||
| Line 34: | Line 32: | ||
| * set the root password | * set the root password | ||
| * install updates and reboot | * install updates and reboot | ||
| - | * [[puppet | install and configure puppet]] | ||
| ===== Configure services on other servers ===== | ===== Configure services on other servers ===== | ||
| - | * Athena - Nagios (check_mk) and Munin | + | * add server to ansible host groups and run playbooks |
| - | * Cydonia - [[Bacula_Backups#Setup_an_Ubuntu_server_as_a_client|Bacula]] | + | * add server to Nagios (check_mk) and Munin on Athena |
| + | * setup backups on Cydonia - [[Bacula_Backups#Setup_an_Ubuntu_server_as_a_client|Bacula]] | ||
| ===== Documentation ===== | ===== Documentation ===== | ||
| Line 104: | Line 102: | ||
| - | ====== Ubuntu 10.04 LTS Server (puppet setup) ====== | + | ====== Ubuntu 10.04 LTS Server (ansible setup) ====== |
| ===== OS Installation ===== | ===== OS Installation ===== | ||
| Line 113: | Line 111: | ||
| ===== Post Install Configuration ===== | ===== Post Install Configuration ===== | ||
| - | * set the root password | + | * set the root password |
| - | * install updates and reboot | + | * install updates and reboot |
| - | * [[puppet | install and configure puppet]] | + | |
| ===== Configure services on other servers ===== | ===== Configure services on other servers ===== | ||
| + | * add server to ansible host groups and run playbooks | ||
| * Athena - Nagios and Munin | * Athena - Nagios and Munin | ||
| * Cydonia - [[Bacula_Backups#Setup_an_Ubuntu_server_as_a_client|Bacula]] | * Cydonia - [[Bacula_Backups#Setup_an_Ubuntu_server_as_a_client|Bacula]] | ||