Commit Graph

233 Commits

Author SHA1 Message Date
Jan 42bb310ca1 Update .drone.yml
continuous-integration/drone/push Build is failing Details
2021-07-31 22:46:26 +02:00
Jan f5cc5cea9c Use chrony to lock kvm virtualized vm to host rtc
continuous-integration/drone/push Build is failing Details
Chrony uses PHC via VirtIO PTP on KVM to sync the virtial mashines time to
the hosts RTC within nanoseconds. Ntpd is still used for anything else
not virtualized on kvm.
2020-09-04 18:36:50 +02:00
Markus d647550425 netbox: new host and role
continuous-integration/drone/push Build is failing Details
2020-07-19 12:43:12 +02:00
Markus bc061dff94 apt: use list instead of with_items
continuous-integration/drone/push Build is passing Details
2020-06-23 21:45:56 +02:00
Markus bad435fad4 cleanup: use systemd module for daemon-reloaed 2020-06-22 13:24:53 +02:00
Jan a70bcc1d4e Add linter pipeline 2020-06-22 13:22:23 +02:00
Jan 69ba0b9b38 Update role acertmgr add var acertmgr_version
Defining variable acertmgr_version from role defaults, allows version
string to be overridden. Role defaults are set in connection: local scope.
This also shortens long line to make this role linter compliant
2020-06-22 13:22:23 +02:00
Jan eaf2b36e95 Mitigate lint E204 in roles nginx, web-gw and web-svc 2020-06-22 13:22:23 +02:00
Markus e2b9ae548c nginx: don't use "== True" 2020-06-20 17:23:59 +02:00
Markus 9f3945dcc9 acertmgr: ansible style fix 2020-06-20 00:22:26 +02:00
Markus e601249cb4 nginx: enable gzip for proxied responses 2020-06-19 23:15:37 +02:00
Markus 462a1128ff docker: only apply explicitly where needed 2020-06-19 21:15:19 +02:00
Markus 6db08c74bd node_exporter: bump version 2020-06-18 18:07:44 +02:00
Markus 3cd6c0b1dc tileserver: simplify restart handler 2020-06-18 18:07:13 +02:00
Markus 55b9801aa4 nginx: hide version 2020-06-18 18:06:43 +02:00
Markus d888969b3c Reload systemd before restarting services 2020-06-18 08:42:50 +02:00
Markus ac8ece705f nginx: update global settings 2020-06-18 00:22:50 +02:00
Markus b1c898cce8 web-svc: tiles: increase cache size 2020-06-17 23:46:42 +02:00
Markus aa278534da web-svc: tiles: remove unused extra domains 2020-06-17 23:46:07 +02:00
Markus d75b8511bd vars: monitor tiles VM 2020-06-17 23:44:04 +02:00
Markus 541441e6ef web-svc: cache for more than 10 minutes 2020-06-17 21:20:51 +02:00
Markus 4c75e48244 web-svc: forward to new tileserver 2020-06-17 20:54:27 +02:00
Markus 22f2a8e3db unifi: add role for unifi controller 2020-06-17 20:53:51 +02:00
Markus e7b55ce809 tileserver: new role to serve map tile 2020-06-17 20:44:52 +02:00
Markus 88e2c60888 web-svc: improve proxy config 2020-06-17 13:32:51 +02:00
Markus 84f9372410 web-svc: make nginx settings completely configurable 2020-06-17 10:52:58 +02:00
Markus 68b9fecf69 update targets for node_exporter 2020-06-17 08:25:29 +02:00
Markus 1518d17afc remove relics from confluence 2020-06-17 08:24:08 +02:00
Markus cb26f4c745 web-gw: sync settings between http and https 2020-06-16 23:47:37 +02:00
Markus aa6aa4650b implement web service reverse proxy 2020-06-16 23:42:14 +02:00
Markus ea2aaee4dc docker: new role that is common to all docker VMs 2020-06-16 22:54:53 +02:00
Markus 0d5f9d3d1c acertmgr: switch vom git clone to deb package 2020-06-16 22:46:46 +02:00
Bastian ea9cef86c5 Add Updatepath for 11s releases, remove legacy mapping 2020-05-29 23:25:59 +02:00
Markus 3c20fc825a common: fix missing handler 2020-05-28 10:25:09 +02:00
Markus cd6386d58b remove confluence 2020-05-28 10:24:40 +02:00
Markus 1af46b5e28 prometheus: cleanup 2020-05-28 10:23:36 +02:00
Markus d710bd841b mesh-interfaces: fix ifupdown2 service file (again) 2020-05-24 18:25:53 +02:00
Markus f6c6742e1f prometheus: collect statistics from proxmox 2020-05-24 18:25:23 +02:00
Markus aec38f1dd4 exit-ip: explicitly enable IPv4 forwarding for the primary interface 2020-02-20 09:45:46 +01:00
Markus d68d29e0eb common: set journald and logratete.conf rentention to 7 days 2020-02-17 12:25:23 +01:00
Markus 4c1d4a485e common: use new-style network interface names 2020-02-16 01:17:48 +01:00
Markus 88122cc5ed mesh-interfaces: try to fix network target dependency problems 2020-02-16 01:00:48 +01:00
Markus e8199d8dbf filter_plugins/resolve_filter update dependencies 2020-02-11 22:04:45 +01:00
Markus d60af77439 exit-ip: let ansible determine external interface 2020-02-11 12:28:31 +01:00
Markus e9defd4236 web-gw: sync http and https 2020-02-04 10:23:23 +01:00
Markus 44211ceee6 mesh-interfaces: add TODO 2020-02-04 10:20:12 +01:00
Bastian e69f2249b0 Change IP of respondd receiver to Xavers new Host 2020-01-19 16:41:46 +01:00
Markus 238ec8a4b3 mesh-interfaces: fix whitespace 2019-12-16 22:32:37 +01:00
Markus 73f1c246de common: install mtr-tiny 2019-12-16 22:32:05 +01:00
Markus 5ac2e63877 nignx: fix whitespace 2019-12-15 23:49:34 +01:00