Commit Graph

25 Commits

Author SHA1 Message Date
IamTheFij c0215bf153 Improve vault bootstrap and nomad connection 2022-06-28 12:10:18 -07:00
IamTheFij bf1ac31cdf Bootstrap vault secrets 2022-06-28 12:09:57 -07:00
IamTheFij 41343a6d2c Small improvement to consul kv role 2022-06-28 12:08:23 -07:00
IamTheFij d40d585358 Install consul dns forwarding 2022-06-23 20:12:09 -07:00
IamTheFij 0bfdddf3ee Install consul from repo 2022-06-23 20:11:48 -07:00
IamTheFij e5b61d5307 Update Nomad 2022-06-23 09:51:21 -07:00
IamTheFij d7fa57864f Deploy backup jobs to all hosts and dynamically determine jobs per node 2022-06-23 09:49:57 -07:00
IamTheFij ce18650e1f Add base hostname to consul in Playbook 2022-06-17 15:19:43 -07:00
IamTheFij 16b9440e12 WIP: Add democratic-csi storage plugin 2022-06-17 15:19:19 -07:00
IamTheFij 6cd7bae240 Use new token variable name after bootstrap 2022-05-24 20:11:41 -07:00
IamTheFij de4c96b104 Add autopilot 2022-05-24 20:11:18 -07:00
IamTheFij f50cb98d30 Add docker install 2022-05-24 20:11:07 -07:00
IamTheFij 1995434140 Auto initialize vault 2022-05-24 20:10:47 -07:00
IamTheFij 630a85a2f2 no log for some more sensitive info 2022-04-15 12:12:28 -07:00
IamTheFij 96ca3270fa Create a lot more host volumes
Some are NFS volumes and present on all devices
2022-04-04 22:20:19 -07:00
IamTheFij f1c7e57682 Add Nomad ACL bootstrap 2022-03-23 16:08:18 -07:00
IamTheFij 970a9f740e Update bootstrap for acls 2022-03-21 20:13:13 -07:00
IamTheFij c67ca9822c Maybe dynamic nomad? 2022-03-15 12:23:47 -07:00
IamTheFij 968b7ddb72 Add vault setup: Not secured 2022-03-15 12:23:47 -07:00
IamTheFij 30bb579811 Change default bind address to loopback 2022-03-14 15:59:50 -07:00
IamTheFij b2c03f1e60 Update hosts improve bootstrap and move a few things around 2022-03-12 10:08:05 -08:00
IamTheFij cacabec505 Lots of Nomad updates to support metrics 2022-03-03 09:47:07 -08:00
IamTheFij 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
IamTheFij 9f49777f1b Update host networks and proxy mapping 2022-02-17 14:03:42 -08:00
IamTheFij 87dfd449c4 Add some basic Nomad and k8s tests 2022-02-16 09:56:18 -08:00