summaryrefslogtreecommitdiff
path: root/sitemodules/roles
AgeCommit message (Collapse)Author
2020-06-06Add new profile nginx_revproxy and use it for emailJan Dittberner
This commit adds a new profile nginx_revproxy to setup an nginx based reverse proxy. The commit contains configuration for such a proxy to forward traffic for community.cacert.org to the http virtual host on the webstatic system. It also contains custom nginx configuration to enable the redirects from old URLs to the motion and selfservice systems. The profile includes x509cert_common to install the certificate and private key required for the community.cacert.org virtual host. The new profile is assigned to email via the email role.
2020-05-17Add git container to PuppetJan Dittberner
2020-04-30Add role and hiera data for wikiJan Dittberner
2020-04-29Define puppet configuration for blogJan Dittberner
- add new role blog - define account information for dirk and law
2019-08-16Add cacert_selfservice to communityJan Dittberner
2019-08-15Add profile for roundcube and use it for communityJan Dittberner
2019-08-12Add base configuration for communityJan Dittberner
2019-08-12Install cacert_selfservice_api on emailJan Dittberner
2019-08-12Setup Jenkins repository on jenkinsJan Dittberner
2019-08-05Fix role nameJan Dittberner
2019-08-05Add basic puppet role for emailJan Dittberner
2019-08-02Setup Apache httpd on webstaticJan Dittberner
2019-08-01Add new profile debarchive for webstaticJan Dittberner
2019-07-30Apply base profile to extmonJan Dittberner
2019-07-30Fix class nameJan Dittberner
2019-07-30Add external monitoring host role and configJan Dittberner
2019-07-29Purge nrpe_agent from icinga2 agent nodesJan Dittberner
2019-07-29Enable icinga2 agent on test3Jan Dittberner
2019-07-29Enable icinga2 agent on webstaticJan Dittberner
2019-07-29Enable icinga2 agent on translationsJan Dittberner
2019-07-29Enable icinga2 agent on svnJan Dittberner
2019-07-29Enable icinga2 agent on proxyoutJan Dittberner
2019-07-29Enable icinga2 agent on proxyinJan Dittberner
2019-07-28Add icinga2 agent on JenkinsJan Dittberner
2019-07-28Add Icinga2 agent on ircserverJan Dittberner
2019-07-28Setup icinga2 agent on webJan Dittberner
2019-07-25Add icinga2_agent on bugsJan Dittberner
2019-07-24Add icinga2_agent to issueJan Dittberner
2019-07-24Update copyright yearsJan Dittberner
2019-07-24Install icinga2 agent on emailoutJan Dittberner
2019-07-23Add icinga2 agent on motionJan Dittberner
2019-07-21Prepare icinga2_agent installation on puppetJan Dittberner
2019-07-21Rework of icinga2 master setupJan Dittberner
- replace debconf calls with preseed config for icinga2-ido-pgsql package - remove host key and certificate from monitor (these will be setup later) - disable icinga2_agent installation on puppet
2019-07-20Add icinga2_agent module and apply it to puppetJan Dittberner
2019-07-18Add new profile to install Icinga2 on monitorJan Dittberner
2018-11-20Define node and role for issueJan Dittberner
2018-11-20Fix formatting issueJan Dittberner
2018-11-20Add role for emailoutJan Dittberner
2018-10-31Add configuration for test3 containerJan Dittberner
- add mendel, neo, ted, gukk users - define new role testinstance - assign role and users to test3
2018-09-04Add basic module to manage PootleJan Dittberner
2018-04-14Add an HTTP hook for updating code on the puppet serverJan Dittberner
2018-04-06Define puppet configuration for bugsJan Dittberner
- add new role bugs - define account information for dirk and wytze
2018-04-03Fix missing class rename from web to monitorJan Dittberner
2018-04-03Define role monitorJan Dittberner
2018-04-02Define roles for web and webstaticJan Dittberner
2018-03-28Add profile cacert_boardvotingJan Dittberner
2018-03-19Add ircserver role and hiera dataJan Dittberner
2018-02-23Add hieradata and role for translationsJan Dittberner
2018-02-21Setup rsyslog and nrpe_agent on puppetJan Dittberner
2018-02-21Setup nrpe_agent and rsyslog on managed systemsJan Dittberner