Commit Graph

18 Commits

Author SHA1 Message Date
a8e5be2162 Get letsencrypt certs working with Traefik 2022-07-27 11:12:08 -07:00
594609db64 Add basic auth to traefik 2022-07-26 21:48:16 -07:00
b300c220b6 Tweak memory requirements for tasks 2022-07-25 15:52:47 -07:00
46ee046f6c Deploy traefik one at a time with autorevert 2022-06-23 20:12:30 -07:00
710e901ab6 Increase priority of Traefik 2022-06-23 09:51:42 -07:00
37c6fd4735 Make traefik a system service
For this to work, will need to put TLS certs in Vault
2022-06-17 15:20:43 -07:00
fc583abace Use consul http port in traefik 2022-04-15 12:25:15 -07:00
aeb662d799 Build traefik static config better when services aren't found 2022-04-15 12:13:00 -07:00
5acb814abd Lint, format, lock 2022-04-13 14:02:42 -07:00
e913084fe7 Remove web and metrics entrypoints from services 2022-03-15 12:23:47 -07:00
4d4bf36d3c Add vault setup: Not secured 2022-03-15 12:23:47 -07:00
8b55f83996 Simplify proxy routing 2022-03-14 15:59:50 -07:00
dc73e6427b Make hostname and consul discovery a bit more dynamic 2022-03-13 10:14:50 -07:00
535dba941b Be a bit more dynamic with host names 2022-03-13 10:13:19 -07:00
99889f032d Update hosts improve bootstrap and move a few things around 2022-03-12 10:08:05 -08:00
418d913e5d Lots of Nomad updates to support metrics 2022-03-03 09:47:07 -08:00
33dbc177dd Pass base hostname through modules 2022-02-28 12:07:25 -08:00
6d378b2d1f Move jobs to modules 2022-02-27 15:22:09 -08:00