summaryrefslogtreecommitdiff
path: root/sitemodules/roles
AgeCommit message (Collapse)Author
3 daysInstall icinga2 agent on infra03Jan Dittberner
2022-07-22Add role and hieradata file for idpJan Dittberner
2022-07-22Add role and hieradata file for authserverJan Dittberner
2022-03-12Add gitea profile for codeJan Dittberner
2022-03-12Add hieradata and role for codeJan Dittberner
2022-03-12Fix example for pgsql roleJan Dittberner
2022-01-20Manage certificate translations.cacert.orgJan Dittberner
2022-01-20Manage certificate for irc.cacert.orgJan Dittberner
2022-01-20Add certificate management for git.cacert.orgJan Dittberner
2022-01-18Add certificate management for emailout.cacert.orgJan Dittberner
2022-01-18Update copyright years for issue roleJan Dittberner
2022-01-18Move certificate management for monitor to roleJan Dittberner
2022-01-18Add certificate management for issue.cacert.orgJan Dittberner
2021-10-31Merge branch 'master' into trainingJan Dittberner
* master: (97 commits) Add ftp.belnet.be Jenkins mirror, remove sun1 rule Allow sun1 access to Debian mirrors Remove ledgersmb Fix user name in hier data Gnupg is now an implicit dependency of the apt module Add role, profile and node config for ledgersmb Add role, profile and node config for pgsql Add user for Wacłav Schiller Move http proxy_pass into location block Move nginx http config to template Remove misleading comment in sniproxy template Fix parameter passing Use correct data types Implement http redirect/proxy support for sniproxy Add host ingress03 Lower critical value for next_update to 60 minutes Switch CRL check to seconds for proper perf data Add cacert_crl CheckCommand definition Do not install monitoring-plugins-contrib on stretch hosts Add check plugin for checking CRL updates ...
2021-09-07Remove ledgersmbJan Dittberner
2021-08-28Add role, profile and node config for ledgersmbJan Dittberner
2021-08-28Add role, profile and node config for pgsqlJan Dittberner
2021-08-01Add configuration stubs for mariadb and nextcloudJan Dittberner
- Add Sascha Ternes as sat - Add roles and profiles for nextcloud and mariadb - Add basic node configuration in hieradata
2021-05-24Add profile for LXC host for infra03Jan Dittberner
Setup ntp, dnsmasq and resolv.conf for LXC hosting
2021-05-14Add base setup for infra03Jan Dittberner
2021-04-29Manage svn Apache configurationJan Dittberner
This commit transforms the Apache httpd configuration on svn to the puppetlabs Apache module. Certificates are managed by x509cert_common.
2021-04-25Add certificate/apache httpd management for wikiJan Dittberner
2021-04-24Implement certificate management for blog.cacert.orgJan Dittberner
2021-04-24Implement certificate management for bugs.cacert.orgJan Dittberner
2021-02-06Move external command config to global zoneJan Dittberner
2021-02-06Remove unneeded profiles and apt preferences from proxyinJan Dittberner
2021-01-24Add check_ocsp command on external monitoring systemJan Dittberner
The original script vom Wytze has been adapted for Debian and shellcheck warnings have been fixed. The package ca-cacert is now installed unconditionaly.
2021-01-17Add Apache httpd TLS parametersJan Dittberner
2021-01-17Add Apache VirtualHost config for web.cacert.orgJan Dittberner
2020-06-21Add training instancesJan Dittberner
This commit adds the training instances on infra-lx to the Puppet repository. I removed DSA keys that should not be used anymore.
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