My Nomad homelab
Go to file
2022-06-23 09:51:21 -07:00
acls WIP: Vault db 2022-05-12 19:27:52 -07:00
backups Deploy backup jobs to all hosts and dynamically determine jobs per node 2022-06-23 09:49:57 -07:00
blocky Generate blocky host mapping from Consul kv 2022-06-23 09:51:09 -07:00
databases Move databases to a single module 2022-06-23 09:48:01 -07:00
media Lint, format, lock 2022-04-13 14:02:42 -07:00
metrics Remove some unecessary traefik configs from tasks 2022-06-17 15:15:37 -07:00
mysql Move databases to a single module 2022-06-23 09:48:01 -07:00
nextcloud Make nextcloud backup a non-sidecar task 2022-06-17 15:16:45 -07:00
packer Update hosts improve bootstrap and move a few things around 2022-03-12 10:08:05 -08:00
redis Move databases to a single module 2022-06-23 09:48:01 -07:00
storage_plugins WIP: Add democratic-csi storage plugin 2022-06-17 15:19:19 -07:00
traefik Make traefik a system service 2022-06-17 15:20:43 -07:00
.gitignore Lint, format, lock 2022-04-13 14:02:42 -07:00
.terraform.lock.hcl Add Nomad ACL bootstrap 2022-03-23 16:08:18 -07:00
ansible_hosts.yml Make order of host configs match playbook order 2022-06-17 15:14:55 -07:00
hashi-up.sh Add some basic Nomad and k8s tests 2022-02-16 09:56:18 -08:00
Makefile Switch to a 3 node cluster for better resiliance 2022-05-24 20:09:22 -07:00
providers.tf Lint, format, lock 2022-04-13 14:02:42 -07:00
root.tf Remove csi deployment 2022-06-23 09:49:03 -07:00
services.tf Move databases to a single module 2022-06-23 09:48:01 -07:00
setup-cluster.yml Update Nomad 2022-06-23 09:51:21 -07:00
vars.tf Use new host name in terraform consul address 2022-05-24 20:11:57 -07:00
whoami.nomad Remove web and metrics entrypoints from services 2022-03-15 12:23:47 -07:00