Commit Graph

14 Commits

Author SHA1 Message Date
Timothy J. Aveni 70797543e4 Require published AMI role tag 2026-06-27 23:19:18 -07:00
Timothy J. Aveni d250191ed0 Auto-approve AMI builder cleanup 2026-06-27 22:57:58 -07:00
Timothy J. Aveni e66bc24def Add AMI publish flake app 2026-06-27 22:40:33 -07:00
Timothy J. Aveni 541a135e67 Ignore destroyed deployments for AMI deletion 2026-06-27 22:37:13 -07:00
Timothy J. Aveni 2a27fa43d1 Add AMI artifact management tool 2026-06-27 22:32:58 -07:00
Timothy J. Aveni 1e23ccafc3 Disable SSH in baseline AMI 2026-06-27 22:18:35 -07:00
Timothy J. Aveni 3967fa7541 Escape Nix interpolation in builder user data 2026-06-20 13:02:12 -07:00
Timothy J. Aveni 9d1d41cdef Clean up AMI builders by default 2026-06-20 12:57:40 -07:00
Timothy J. Aveni 73015da5a3 Apply NixOS flakes from EC2 user data 2026-06-20 12:54:05 -07:00
Timothy J. Aveni 149ffd374f Build AMIs on temporary EC2 builders 2026-06-20 11:41:57 -07:00
Timothy J. Aveni e580f7e3b2 Ignore local OpenTofu builder state 2026-06-20 11:32:16 -07:00
Timothy J. Aveni 813ef66cb0 Tag AMI root snapshots during publish 2026-06-20 11:31:29 -07:00
Timothy J. Aveni a6a3a41313 Lock OpenTofu provider versions 2026-06-20 11:30:38 -07:00
Timothy J. Aveni b2e4b7fcaa Add NixOS ZFS EC2 AMI builder 2026-06-20 11:28:38 -07:00