Commit Graph

27 Commits

Author SHA1 Message Date
IamTheFij 7658cfd0fe WIP: Set up step-ca
Unsure of the best way to setup bootstrapping the system. Do I run an
ansible playbook to generate certificates offline and then bootstrap
with that? Can I bring it online after and schedule with Nomad?
2022-03-22 16:39:39 -07:00
IamTheFij f2ce718b33 Add Nomad ACL bootstrap 2022-03-21 21:26:04 -07:00
IamTheFij e3d894a8d5 Update bootstrap for acls 2022-03-21 20:13:13 -07:00
IamTheFij d7a1a3c6f6 Add additional block lists to blocky 2022-03-21 20:12:47 -07:00
IamTheFij a18388e36d Add ignore 2022-03-16 09:50:55 -07:00
IamTheFij bd5a71c3da Maybe dynamic nomad? 2022-03-15 12:23:47 -07:00
IamTheFij e913084fe7 Remove web and metrics entrypoints from services 2022-03-15 12:23:47 -07:00
IamTheFij 4d4bf36d3c Add vault setup: Not secured 2022-03-15 12:23:47 -07:00
IamTheFij a46d3d8807 Fix mysql intents 2022-03-14 16:56:44 -07:00
IamTheFij 72a9b007e2 Change default bind address to loopback 2022-03-14 15:59:50 -07:00
IamTheFij 75fd68552e Add intents 2022-03-14 15:59:50 -07:00
IamTheFij 8b55f83996 Simplify proxy routing 2022-03-14 15:59:50 -07:00
IamTheFij b845847ce4 Add redis and prometheus support to blocky 2022-03-14 15:59:50 -07:00
IamTheFij dc73e6427b Make hostname and consul discovery a bit more dynamic 2022-03-13 10:14:50 -07:00
IamTheFij 535dba941b Be a bit more dynamic with host names 2022-03-13 10:13:19 -07:00
IamTheFij 99889f032d Update hosts improve bootstrap and move a few things around 2022-03-12 10:08:05 -08:00
IamTheFij 610334251d Make nextcloud bootstrap a prestart task 2022-03-11 19:30:25 -08:00
IamTheFij 418d913e5d Lots of Nomad updates to support metrics 2022-03-03 09:47:07 -08:00
IamTheFij 2ce24198fe Add blocky dns 2022-02-28 12:07:34 -08:00
IamTheFij 33dbc177dd Pass base hostname through modules 2022-02-28 12:07:25 -08:00
IamTheFij 6d378b2d1f Move jobs to modules 2022-02-27 15:22:09 -08:00
IamTheFij 50ecca2b06 Move roles back 2022-02-27 15:21:15 -08:00
IamTheFij b4a4d6a822 Move ansible roles 2022-02-27 14:54:38 -08:00
IamTheFij 57df7199f7 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 0a1041ae08 Add nextcloud 2022-02-17 14:03:50 -08:00
IamTheFij aff7fd0186 Update host networks and proxy mapping 2022-02-17 14:03:42 -08:00
IamTheFij 2ac0a3a15a Add some basic Nomad and k8s tests 2022-02-16 09:56:18 -08:00