7493fb27ec
Big refactor to split core and services for better ordering
2022-10-27 14:28:34 -07:00
bfa8633fcf
Remove some hosts
2022-09-27 21:27:34 -07:00
1654fd7aef
Add another pi
2022-09-16 16:46:10 -07:00
520986d30c
Add pi4 host
2022-08-30 15:09:48 -07:00
ecaee6f8be
Add lldap
2022-07-27 15:57:28 -07:00
5126f5f4d4
Go back to a single ingress node to simplify Traefik TLS
...
The open source version of Traefik doesn't natively support HA. Running
multiple instances means that the TLS certificates will have to be
managed outside of Traefik and distributed to running jobs via Vault and
Nomad. This is doable, but I've decided to reduce the scope for now to
simplify things and go to a single Ingress node so that Traefik cert
management can be used.
2022-07-21 15:50:13 -07:00
049364df23
Make order of host configs match playbook order
2022-06-17 15:14:55 -07:00
e677259a1d
Switch to a 3 node cluster for better resiliance
2022-05-24 20:09:22 -07:00
af743820ec
Add nextcloud backup job
2022-04-15 12:11:41 -07:00
f1316367de
Lint, format, lock
2022-04-13 14:02:42 -07:00
96ca3270fa
Create a lot more host volumes
...
Some are NFS volumes and present on all devices
2022-04-04 22:20:19 -07:00
968b7ddb72
Add vault setup: Not secured
2022-03-15 12:23:47 -07:00
b2c03f1e60
Update hosts improve bootstrap and move a few things around
2022-03-12 10:08:05 -08:00
040b45eab0
Update ansible to deploy nomad and consul to Pi host
...
This is broken because the Pi doesn't have the right version of ip-tables
2022-02-27 14:54:25 -08:00