1
0
Fork 0
mirror of https://github.com/imjasonh/terraform-playground synced 2026-07-06 23:12:22 +00:00
Commit graph

21 commits

Author SHA1 Message Date
Jason Hall
4e047293ed dry
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-30 14:52:44 -05:00
Jason Hall
02d119cd7a add readme
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-30 14:18:50 -05:00
Jason Hall
4232d5780e container-vm: expose ports
Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-30 14:13:47 -05:00
Jason Hall
4810e4ce21 Fix Artifact Registry authentication for Container-Optimized OS
Configure docker-credential-gcr to work with COS's read-only filesystem:
- Set HOME and DOCKER_CONFIG to writable /home/cloudservice location
- Run docker-credential-gcr configure-docker before pulling images
- Fix systemd ExecStartPre to use `-` prefix instead of `|| true` for optional commands
- Make region variable required (removed default)
- Fix trailing whitespace

Signed-off-by: Jason Hall <jason@chainguard.dev>
2025-11-28 14:25:22 -06:00
copilot-swe-agent[bot]
053d647d4e Fix metadata types and enhance gcplogs configuration
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 19:04:26 +00:00
copilot-swe-agent[bot]
6f0fafb978 Add comprehensive observability support (logs, metrics, traces)
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 19:03:34 +00:00
copilot-swe-agent[bot]
f10dc39455 Add comment explaining single quote escaping in container args
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 15:33:54 +00:00
copilot-swe-agent[bot]
34662400c9 Support multiple containers in structured format
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 15:32:45 +00:00
Jason Hall
928c05dbfe
Update cloud-init.yaml.tftpl
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-28 09:26:47 -06:00
Jason Hall
2ecccd2529
Update cloud-init.yaml.tftpl
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-28 09:26:29 -06:00
copilot-swe-agent[bot]
a0935d8421 Improve variable descriptions for network and subnetwork
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 05:07:16 +00:00
copilot-swe-agent[bot]
6dbcb7ea4e Make VMs private and require network/subnetwork variables
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 05:06:41 +00:00
copilot-swe-agent[bot]
35ddd89c8b Require digest-based image reference and explicit service account
Co-authored-by: imjasonh <210737+imjasonh@users.noreply.github.com>
2025-11-28 04:47:36 +00:00
Jason Hall
eced27bb66
Update cloud-init.yaml.tftpl
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 22:43:32 -06:00
Jason Hall
77f04f964b
Update cloud-init.yaml.tftpl
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 22:43:20 -06:00
Jason Hall
461c610740
Update variables.tf
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 22:43:13 -06:00
Jason Hall
30b75fd65c
Update cloud-init.yaml.tftpl
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-27 22:42:44 -06:00
Jason Hall
5044f5442b
Create cloud-init.yaml.tftpl 2025-11-27 22:35:57 -06:00
Jason Hall
8688c607f0
Create outputs.tf 2025-11-27 22:35:23 -06:00
Jason Hall
b0b77bc7fa
Create variables.tf 2025-11-27 22:34:58 -06:00
Jason Hall
db74a4fedc
Create main.tf 2025-11-27 22:34:05 -06:00