Commit Graph

359 Commits

Author SHA1 Message Date
Daniel Berteaud c7906097f2 FIx missing dot 2023-08-29 22:17:02 +02:00
Daniel Berteaud c7a94ba8e1 Add image dir 2023-08-29 22:16:19 +02:00
Daniel Berteaud 6059d9683c +x on prep script 2023-08-29 22:12:48 +02:00
Daniel Berteaud 1e77458e98 Add base image builder script 2023-08-29 22:12:08 +02:00
Daniel Berteaud 6df6ea46fd Template to build base images 2023-08-29 22:03:44 +02:00
Daniel Berteaud 629b8a3828 Rename tag to name 2023-08-29 13:59:49 +02:00
Daniel Berteaud c4384e43bd Rename args to build_args 2023-08-29 13:57:28 +02:00
Daniel Berteaud 34ab4fcd10 Update base images 2023-08-29 00:22:16 +02:00
Daniel Berteaud 4430a8f5ac Base images as dict 2023-08-28 23:56:33 +02:00
Daniel Berteaud 23037f6e67 Spacing 2023-08-28 16:29:35 +02:00
Daniel Berteaud e9b6f72863 Less useless spaces 2023-08-28 16:28:19 +02:00
Daniel Berteaud 233b2c6c4c More spacing fixes 2023-08-28 16:27:08 +02:00
Daniel Berteaud 9e18fd047f Fix spacing 2023-08-28 16:21:48 +02:00
Daniel Berteaud 6e3e1eac48 Indent resources for sidecar 2023-08-28 16:21:05 +02:00
Daniel Berteaud ff5b3c139a Rename sidecar_service to connect 2023-08-28 16:19:57 +02:00
Daniel Berteaud 4d074935f6 Add csp-relaxed to the base middlewares list 2023-08-28 13:52:44 +02:00
Daniel Berteaud 7a548c1ec1 Remove trailing new line 2023-08-28 13:45:09 +02:00
Daniel Berteaud b9cea99907 Add a traefik middleware template helper 2023-08-28 13:43:52 +02:00
Daniel Berteaud d4bedf69ec Separate base_middlewares and middlewares 2023-08-28 13:35:25 +02:00
Daniel Berteaud 9b98bb5af1 Add a template to publish prometheus enpoint 2023-08-28 13:32:21 +02:00
Daniel Berteaud ce83bd4a9c Allow undefined .connect for tasks 2023-08-28 13:30:08 +02:00
Daniel Berteaud 0894bdefb5 Use .nomad object 2023-08-28 13:25:09 +02:00
Daniel Berteaud c9a03d3542 Add req limit middlewares 2023-08-28 13:23:48 +02:00
Daniel Berteaud f650ddd27d Move proxy_env in its own template 2023-08-27 22:48:25 +02:00
Daniel Berteaud 0640ca4de4 Add proxy env 2023-08-27 22:40:25 +02:00
Daniel Berteaud ac730df65c Add sidecar_service tpl and rework vars 2023-08-27 22:20:56 +02:00
Daniel Berteaud f99133564f Spacing 2023-08-27 21:55:48 +02:00
Daniel Berteaud 37447086a7 Move files to the root folder 2023-08-27 21:54:44 +02:00
Daniel Berteaud 51c40fd3ee Try an alternative way to handle base images 2023-08-26 13:50:46 +02:00
Daniel Berteaud 9771ed3768 Pass full ctx to metrics_proxy 2023-08-25 15:35:59 +02:00
Daniel Berteaud bc14cf862c Unpriv user and limit pids 2023-08-25 15:26:11 +02:00
Daniel Berteaud 9ac1827694 Fix regexp.Match 2023-08-25 15:22:33 +02:00
Daniel Berteaud 8496a68746 Allowed waiting on external services 2023-08-25 15:20:17 +02:00
Daniel Berteaud c1ce3ccbdb Update the way wait_for template works 2023-08-25 12:32:42 +02:00
Daniel Berteaud f7189b5a15 Only pass .nomad as context 2023-08-25 00:50:42 +02:00
Daniel Berteaud 32a9bacc01 Add a job_start template 2023-08-25 00:00:44 +02:00
Daniel Berteaud 390e5099ed Add alpine image 2023-08-24 21:29:21 +02:00
Daniel Berteaud 8ec05c08ff Add alma in the varriables 2023-08-24 11:09:47 +02:00
Daniel Berteaud 71783abf7f Add alma image 2023-08-24 11:09:09 +02:00
Daniel Berteaud f29c6673c2 ALso build java 8 images 2023-08-23 19:55:06 +02:00
Daniel Berteaud 089c951be1 Add java image 2023-08-22 22:07:14 +02:00
Daniel Berteaud 0fbb06ca92 Fix wait_for template 2023-08-22 15:21:04 +02:00
Daniel Berteaud b03c91122d Add a mongodb image 2023-08-22 00:37:25 +02:00
Daniel Berteaud 6c43f35bca Add wait-for image and template 2023-08-22 00:11:28 +02:00
Daniel Berteaud 33cfb1fe0c Add metrics-meta template 2023-08-21 12:14:43 +02:00
Daniel Berteaud 1f12f6b686 Add a global var for prometheus 2023-08-21 10:30:20 +02:00
Daniel Berteaud 90a3625ebc New template for additional env vars 2023-08-20 16:44:18 +02:00
Daniel Berteaud e793789813 Revert "Remove useless spacing"
This reverts commit c83eeec3a1.
2023-08-20 13:28:14 +02:00
Daniel Berteaud c83eeec3a1 Remove useless spacing 2023-08-20 13:27:04 +02:00
Daniel Berteaud 29809d3362 Fix memory_max handling 2023-08-20 13:25:06 +02:00