Commit Graph

193 Commits

Author SHA1 Message Date
Daniel Berteaud d239124602 Run as the valkey user 2024-05-18 23:30:13 +02:00
Daniel Berteaud 1659b67687 Build valkey image on top of alpine
Add jq and curl to help with the valkey bundle (consul tags management)
2024-05-18 23:16:46 +02:00
Daniel Berteaud 857fddc4e0 New check_settings template 2024-05-11 21:08:57 +02:00
Daniel Berteaud 66cc3dd3a2 Allow disabling log collection for connect sidecars 2024-05-10 21:57:56 +02:00
Daniel Berteaud de0178d7d6 Fix disabling logs for common sidecars 2024-05-10 21:50:32 +02:00
Daniel Berteaud 4f949e89fc Disable log collection for common sidecars 2024-05-10 21:15:35 +02:00
Daniel Berteaud 2d0d1211b6 No need to force_pull valkey anymore 2024-04-12 08:28:49 +02:00
Daniel Berteaud a29be73f7f Fix redis image 2024-04-11 23:24:02 +02:00
Daniel Berteaud aa336670d9 Take default redis resources alloc from .redis 2024-04-11 23:21:45 +02:00
Daniel Berteaud 39608e58d7 Replace redis with valkey 2024-04-11 22:56:24 +02:00
Daniel Berteaud d34520c6a2 Fix spacing 2024-04-11 15:13:04 +02:00
Daniel Berteaud bb2ac2252e Force job update when using SNAPSHOT images 2024-04-11 14:14:37 +02:00
Daniel Berteaud bbc4600b30 Add ephemeral_disk setting to group_start 2024-04-09 10:17:29 +02:00
Daniel Berteaud c8f5c5e6d7 Remove constraints and update from the job level
Makes more sens at the group level
2024-04-09 10:03:56 +02:00
Daniel Berteaud 65e9771acc Add group_start template 2024-04-08 23:02:56 +02:00
Daniel Berteaud 6eff79ad64 Fail if no local_bind_port is defined 2024-04-08 13:34:23 +02:00
Daniel Berteaud 2f03b5c8b5 Allow getting service config from a common place connect_services 2024-04-06 00:36:43 +02:00
Daniel Berteaud 7cd3aeb29e Allow custom pgbouncer pass and enhance volume handling 2024-04-05 22:41:46 +02:00
Daniel Berteaud ecb47a1464 Support several databases in pgbouncer 2024-04-04 21:45:16 +02:00
Daniel Berteaud 3f4ca9acad Remove support for pgcat 2024-04-04 16:33:16 +02:00
Daniel Berteaud 86a494b278 Add an image template 2024-04-04 13:15:36 +02:00
Daniel Berteaud 366ba6f219 Fix PKI path when vault.root is empty 2024-04-03 14:01:42 +02:00
Daniel Berteaud 95842129be Fix distribution point URL in mkpki 2024-03-28 15:33:34 +01:00
Daniel Berteaud 9637713387 Remove dangling link 2024-03-27 11:57:59 +01:00
Daniel Berteaud 67fc71fbca More conv.ToBool for prometheus.enabled
And remove obsolete prometheus_meta template
2024-03-27 11:56:21 +01:00
Daniel Berteaud 3f9a0060ca Add region and datacenter meta
And use conv.ToBool for .prometheus.enabled
2024-03-27 11:53:56 +01:00
Daniel Berteaud a7aba5105a Add constraints in job start and add .prometheus.available hint 2024-03-27 11:24:57 +01:00
Daniel Berteaud dc399d86e0 Don't add memory_max unless it's greater than memory 2024-03-26 13:33:48 +01:00
Daniel Berteaud 0ef381f518 Add namespace in prometheus_meta template 2024-03-25 12:15:23 +01:00
Daniel Berteaud 2efe9a12e8 Split metrics_cert in its own template
So it can be reused by other tasks
2024-03-25 12:06:02 +01:00
Daniel Berteaud 0f8c3b8c33 Add a template for a simple, generic memcached service 2024-03-22 16:20:09 +01:00
Daniel Berteaud c07c7dedfe Configure vault pki for monitoring 2024-03-18 21:45:18 +01:00
Daniel Berteaud 1bb2091972 Fix spacing 2024-03-11 23:34:50 +01:00
Daniel Berteaud 50f0293e05 Skip output when no env is set 2024-03-11 23:33:14 +01:00
Daniel Berteaud 115a251fa2 Do not fail if no .proxy (if we pass .env and not . to the template) 2024-03-05 11:34:22 +01:00
Daniel Berteaud d77b66bc77 Handle dependencies between base images 2024-03-05 11:16:26 +01:00
Daniel Berteaud dcc9c53387 Ensure the proxy service is not defined twice 2024-03-02 22:04:58 +01:00
Daniel Berteaud aadad370f1 Better proxy handling 2024-03-02 14:54:32 +01:00
Daniel Berteaud 42de780c99 Fix affinities support 2024-02-20 16:11:15 +01:00
Daniel Berteaud db39608707 Add a constraints template (also support affinities) 2024-02-20 15:38:30 +01:00
Daniel Berteaud cfb9e5c940 Fix meta key 2024-02-19 11:02:13 +01:00
Daniel Berteaud b444ad1775 Fix not arg 2024-02-19 10:55:49 +01:00
Daniel Berteaud c3531ec976 Prevent duplicated service meta 2024-02-19 10:55:02 +01:00
Daniel Berteaud 9132107137 Put the stripprefix middleware at the end 2024-02-19 10:12:31 +01:00
Daniel Berteaud f499776737 Fix tags for sidecar 2024-02-16 22:02:58 +01:00
Daniel Berteaud d76da6ad26 Add support for seting tags on connect sidecar 2024-02-16 22:00:54 +01:00
Daniel Berteaud 2bf46b261e Add additional_proxy_locations param for metrics_proxy 2024-02-15 12:20:06 +01:00
Daniel Berteaud 59386e2afb Add a service_meta template 2024-02-15 09:24:59 +01:00
Daniel Berteaud e1622c1aad Another instance -> router change 2024-02-12 22:31:48 +01:00
Daniel Berteaud 983dbcbb2e Name middleware with router name, not instance 2024-02-12 22:28:38 +01:00