Commit graph

82 commits

Author SHA1 Message Date
cf393dd649
Merge branch 'main' of github.com:matthewbaggett/terraform_modules 2025-01-16 20:22:43 +01:00
0c1b34c382
Fix up bugs with services that don't need traefik among other things 2025-01-16 20:16:18 +01:00
5e73523c38
Traefik basic auth + middlewares 2025-01-16 19:38:54 +01:00
bfb1f46683
Remove dated builds 2025-01-16 14:20:22 +01:00
bc6e4baca8
Add flags for turning on various behaviours 2025-01-16 12:52:15 +01:00
019088a3e9
Fix endpoint output 2025-01-16 12:34:07 +01:00
42de2138f2
Fix endpoint output 2025-01-16 12:32:47 +01:00
b253b61a20
Cleanup whitespace 2025-01-16 12:27:08 +01:00
9b69712838
Use github source 2025-01-16 12:25:44 +01:00
05d93ce57b
Expose endpoint 2025-01-16 12:25:23 +01:00
15575361e7 tf-fmt 2025-01-16 09:57:50 +01:00
babf8a48cd
Remove build time, its very annoying. 2025-01-14 19:16:03 +01:00
3f9c1c2754
Working EFS mounts into containers 2025-01-13 21:16:17 +01:00
ec7cfca64f
EFS implementation for docker plugin 2025-01-11 09:13:08 +01:00
c67df523d0
EFS implementation for docker plugin 2025-01-06 20:43:30 +01:00
0a5838f409
Working s3 backing 2025-01-06 18:17:37 +01:00
140a984c5c
Maybe working s3 volumes? 2025-01-06 16:28:49 +01:00
ac1bf44562
Package up swarm-exec 2025-01-06 16:28:12 +01:00
7ee91c0240 Add initial implementation of S3 volume plugin stuff 2025-01-06 15:58:02 +01:00
8ae41389b5 Add driver overrides 2025-01-06 15:57:40 +01:00
821c8b3c9e Add provided image name to the list of tags generated 2025-01-06 13:37:45 +01:00
ad8b3aa54a Fix bug in mirroring images 2025-01-06 13:08:54 +01:00
8ea4ba59ec
Tidy up of service behaviour 2025-01-06 10:45:37 +01:00
c6b81fe762
Refactor 2024-12-26 23:35:55 +01:00
5224b46ccf
Fix builder, add support for passing debug_path into configs so that they can be grouped into services 2024-12-26 15:47:06 +01:00
47e4fd014e
Merge branch 'main' of github.com:matthewbaggett/terraform_modules 2024-12-24 23:54:05 +01:00
d652ec8fd5
Trigger instance replacement when built image changes. 2024-12-23 22:41:35 +01:00
c2707cbb39
Create before destroy image 2024-12-23 21:44:28 +01:00
4927ecba4a
network should return the network, yo 2024-12-22 07:43:31 +01:00
67d22d805d
Add healthcheck inputs 2024-12-22 07:42:50 +01:00
f7c8be0316
Change debug output path for services. 2024-12-22 02:21:38 +01:00
20d3b53b01
really annoying to hide debug output... 2024-12-21 01:16:30 +01:00
7392ccc891
RDS + Bastion work. 2024-12-18 05:38:24 +01:00
9ce551d953
Implementation of bastion service 2024-12-18 02:58:24 +01:00
473c961de9
Fix build 2024-12-17 17:35:51 +01:00
7df3dc639b
General fixup 2024-12-16 15:58:17 +01:00
ff991aff93
fix build bugs when not using build 2024-12-13 15:18:03 +01:00
774a1c986b
Formatting 2024-12-12 22:35:31 +01:00
c99d837055
TIL plantimestamp > timestamp because timestamp is evaluated at apply. 2024-12-12 22:35:12 +01:00
b3950b394e
Build tagging 2024-12-12 22:28:13 +01:00
e7935dd681
Debug files should be json so that terraform can show nice deltas. 2024-12-12 21:52:53 +01:00
f91c8bf808
Improve IP CIDR generation 2024-12-10 16:09:03 +01:00
d4990b3660
Working buildable, mirrorable images. 2024-12-10 02:02:22 +01:00
1a6ea1b5a3
Builds and deploys 😎 2024-12-10 00:47:04 +01:00
3cfdf488d0
Missing keepers 2024-12-06 20:18:13 +01:00
baf7470cb0
Make sure debug files are 0600 2024-12-06 18:33:54 +01:00
7a8d954cdb
Debuggin' Traefik 2024-12-06 16:14:54 +01:00
3dd23e8183
Debuggin' Traefik 2024-12-06 15:52:36 +01:00
737dbd64b8
Debuggin' Traefik 2024-12-06 15:46:31 +01:00
9680b91f91
Debuggin' Traefik 2024-12-06 15:42:23 +01:00