Daniel Berteaud
|
388f820bb1
|
Support generating different secrets with path and cmd
|
2024-01-31 12:25:29 +01:00 |
Daniel Berteaud
|
6590b7a097
|
Cleanup mkmysqlrole
|
2024-01-31 12:08:17 +01:00 |
Daniel Berteaud
|
8cd2dfda10
|
Remove bogus comment
|
2024-01-31 11:54:29 +01:00 |
Daniel Berteaud
|
9826efa42d
|
Cleanups in random secrets generation
|
2024-01-31 11:51:21 +01:00 |
Daniel Berteaud
|
652ddbb187
|
More cleanup on vault stuff
|
2024-01-31 11:14:00 +01:00 |
Daniel Berteaud
|
db8f8270ae
|
Some cleanup on vault
|
2024-01-31 10:52:49 +01:00 |
Daniel Berteaud
|
9f388a54d8
|
Handle cases with a rule but no public_url
|
2024-01-29 11:35:11 +01:00 |
Daniel Berteaud
|
5903329a6d
|
Auto add instance and consul suffix to router name
|
2024-01-29 11:23:16 +01:00 |
Daniel Berteaud
|
e58b691593
|
Do not add rules for UDP services, and only add middlewares if needed
|
2024-01-29 11:01:40 +01:00 |
Daniel Berteaud
|
1b8667670a
|
Ensure a single / is used for the PathPrefix
|
2024-01-29 10:43:30 +01:00 |
Daniel Berteaud
|
bdf6f35c55
|
Use router's name for csp and stripprefix middleware name
|
2024-01-29 10:40:43 +01:00 |
Daniel Berteaud
|
effe8da557
|
Useless char return
|
2024-01-29 10:23:11 +01:00 |
Daniel Berteaud
|
31bb369489
|
Support tcp and udp in traefik_tags template
|
2024-01-29 10:22:19 +01:00 |
Daniel Berteaud
|
a219b0fa0a
|
Use foward-proto@file
|
2024-01-28 23:17:25 +01:00 |
Daniel Berteaud
|
6741d93f45
|
Fix headers middleware
|
2024-01-28 22:32:17 +01:00 |
Daniel Berteaud
|
1430e14d82
|
Set a default CSP
|
2024-01-28 22:29:27 +01:00 |
Daniel Berteaud
|
d9416277d8
|
Support disabling CSP
|
2024-01-28 22:27:19 +01:00 |
Daniel Berteaud
|
def1f8b875
|
Use a cleaner model for Traefik middlewares
|
2024-01-28 22:25:48 +01:00 |
Daniel Berteaud
|
fc2c8901a5
|
Allow custom router name
|
2024-01-27 00:11:13 +01:00 |
Daniel Berteaud
|
b08d491f26
|
Add support for specific, locally defined middlewares
|
2024-01-26 23:48:11 +01:00 |
Daniel Berteaud
|
3253e9cb54
|
Work when .public_url is not defined
|
2024-01-26 23:27:36 +01:00 |
Daniel Berteaud
|
ef1d69f8e5
|
Add new traefik_tags template
|
2024-01-26 23:20:16 +01:00 |
Daniel Berteaud
|
9e58511ad8
|
Add support for some connect sidecar config
|
2024-01-26 15:44:32 +01:00 |
Daniel Berteaud
|
c7b3555d3b
|
Reduce default XMX to 60%
|
2024-01-26 13:09:12 +01:00 |
Daniel Berteaud
|
ec687fd6a6
|
Use a 3MB tmpfs by default
We can always pass a dict as context if we want something custom
|
2024-01-25 10:23:44 +01:00 |
Daniel Berteaud
|
5399a90c7a
|
Change priority of entrypoint scriplets for java base image
|
2024-01-25 09:22:29 +01:00 |
Daniel Berteaud
|
c579488b93
|
Build a PHP 8.2 base image
|
2024-01-24 22:27:51 +01:00 |
Daniel Berteaud
|
7bf6861628
|
Remove fetch-artifact.sh from java as it's too specific
|
2024-01-23 15:33:59 +01:00 |
Daniel Berteaud
|
95f8b84a94
|
Some more fixes on max memory detection
|
2024-01-23 13:54:29 +01:00 |
Daniel Berteaud
|
6273bf21a0
|
Fix Xmx computation
|
2024-01-23 13:41:25 +01:00 |
Daniel Berteaud
|
1ea23db9ab
|
Rebuild postgres images
|
2024-01-23 11:47:43 +01:00 |
Daniel Berteaud
|
23d1eb54ad
|
Keep 33% free mem (and up to 2GB) to compute Xmx
|
2024-01-23 09:41:54 +01:00 |
Daniel Berteaud
|
000d793f1d
|
Detect max_memory independant from NOMAD
|
2024-01-22 21:26:34 +01:00 |
Daniel Berteaud
|
93fe1295ad
|
Handle bool as simple env vars
|
2024-01-22 14:00:18 +01:00 |
Daniel Berteaud
|
f434ac6c93
|
Remove unused logrotate image
|
2024-01-22 13:29:17 +01:00 |
Daniel Berteaud
|
38ec47f12b
|
Add a .instance for correct rendering
|
2024-01-22 11:54:37 +01:00 |
Daniel Berteaud
|
4fa4e4452f
|
Support env from vault
|
2024-01-22 11:53:35 +01:00 |
Daniel Berteaud
|
c403e74073
|
Add a setting for vault database secret engine path
|
2024-01-22 11:04:13 +01:00 |
Daniel Berteaud
|
ba949c6111
|
Fix spacing in resources template
|
2024-01-22 10:53:54 +01:00 |
Daniel Berteaud
|
661a510fa1
|
New template for vault KV policy
|
2024-01-22 10:31:20 +01:00 |
Daniel Berteaud
|
9041cc1cf5
|
Split kv.mount and kv.mount_path (to help with vault policies)
|
2024-01-21 23:23:18 +01:00 |
Daniel Berteaud
|
d8230d979b
|
Set a default kv path
|
2024-01-21 23:13:53 +01:00 |
Daniel Berteaud
|
7c8a44dc2e
|
Replace ready unit with a simple placeholder
|
2024-01-20 00:23:10 +01:00 |
Daniel Berteaud
|
4c92d8c118
|
Use minit instead of supercronic
|
2024-01-19 23:07:58 +01:00 |
Daniel Berteaud
|
db618ef413
|
Disable minit logs and set LANG and TZ in base images
|
2024-01-19 21:27:06 +01:00 |
Daniel Berteaud
|
292dbe1fe4
|
Install minit in alma base images
|
2024-01-19 21:11:44 +01:00 |
Daniel Berteaud
|
ffaac3ef83
|
Remove csp-relaxed from base_middleswares
|
2024-01-19 15:36:00 +01:00 |
Daniel Berteaud
|
8235734d2f
|
Disable Traefik compression middleware for now
|
2024-01-19 15:31:45 +01:00 |
Daniel Berteaud
|
0d1fda575b
|
Ensure CGO is disabled when building minit
|
2024-01-19 13:40:24 +01:00 |
Daniel Berteaud
|
c2ba7a7760
|
Allow custom port for pgpooler
|
2024-01-19 13:36:20 +01:00 |