Non-Critical Systems

Non-critical systems are those that are managed by the infrastructure administrator team.

General

Todo

consider whether a central MySQL service should be used

Many containers contain their own instance of MySQL. It might be a better idea to centralize the MySQL setups in a single container.

A shareable MariaDB instance is available on MariaDB.

Todo

consider whether a central PostgreSQL service should be used

A shareable PostgreSQL instance is available on PostgreSQL.

Todo

setup a central syslog service and install syslog clients in each container

Checklist

  • All containers should be monitored by Monitor and should therefore have icinga2 installed and managed via Puppet (older systems without Puppet have nagios-nrpe-server installed)

  • All containers should use etckeeper to put their local setup into version control. All local setup should use /etc to make sure it is handled by etckeeper

  • All infrastructure systems must send their mail via Emailout

  • All infrastructure systems should have an system-admin@cacert.org alias to reach their admins

Todo

document how to setup the system-admin alias on the email system