cc8e6faf36
Make vault load balancer sticky
...
Assets like css and js were not proxying correctly. I think it may be
because they were proxying to a different instance and that the paths
are dynamic. This should route subsequent requests for the session to
a single backend.
2022-09-06 17:17:14 -07:00
7296494141
Move acme certs to /local so they will persit between allocs
2022-09-06 09:45:04 -07:00
1be855e571
Fix syslog proxy
...
Apparently traefik only supports http proxy over connect.
https://github.com/traefik/traefik/issues/7803
2022-09-04 20:21:02 -07:00
9fe5393a40
Add Traefik proxy for Syslogng
2022-09-04 14:27:07 -07:00
994c2f4743
Make traefik a service rather than a system job
...
Sets it up to support auto_revert and auto_promote
2022-07-28 15:11:59 -07:00
795b683046
Traefik wildcard certs
2022-07-28 15:11:24 -07:00
8af70181f3
Remove variable for consul_address for traefik
...
Now getting from Noamd environment
2022-07-28 15:10:39 -07:00
a5fd1942de
Make traefik disk ephemeral and sticky
2022-07-27 17:30:35 -07:00
c0f64c9c8a
Bump Traefik mem limit
...
We don't like this crashing
2022-07-27 17:26:13 -07:00
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