Part of the dancefinder.unbound.se cutover to Frostmoln Production (infra: unboundsoftware/infra#1896, already applied).
Replaces the AWS deploy-prod job (failing since CI left AWS) with deploy-prod-frostmoln (deploy prod-frostmoln -n dancefinder), as schemas did.
Restricted securityContext (runAsNonRoot, drop ALL, seccomp RuntimeDefault) and imagePullSecrets: oci-registry (Platform registry).
Switches to nginxinc/nginx-unprivileged (same pin as schemas-app), listening on 8080 as uid 101; the Service keeps port 80. Traefik Ingress for /, PDB, HPA moved to -prod-frostmoln; ALB Ingress dropped; Service ClusterIP.
Merging deploys to Frostmoln only; DNS still points at AWS until the cutover.
Part of the dancefinder.unbound.se cutover to Frostmoln Production (infra: unboundsoftware/infra#1896, already applied).
- Replaces the AWS `deploy-prod` job (failing since CI left AWS) with `deploy-prod-frostmoln` (`deploy prod-frostmoln -n dancefinder`), as schemas did.
- Restricted securityContext (runAsNonRoot, drop ALL, seccomp RuntimeDefault) and `imagePullSecrets: oci-registry` (Platform registry).
- Switches to `nginxinc/nginx-unprivileged` (same pin as schemas-app), listening on 8080 as uid 101; the Service keeps port 80. Traefik Ingress for `/`, PDB, HPA moved to `-prod-frostmoln`; ALB Ingress dropped; Service ClusterIP.
Merging deploys to Frostmoln only; DNS still points at AWS until the cutover.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01H6eVuR4Yt3m7TbDTDwyZJi
Replace the AWS deploy-prod job (failing since CI left AWS) with deploy-prod-frostmoln, and run under the restricted Pod Security profile with the namespace's oci-registry pull secret.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H6eVuR4Yt3m7TbDTDwyZJi
argoyle
merged commit 2abfd08018 into main2026-10-16 08:32:03 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of the dancefinder.unbound.se cutover to Frostmoln Production (infra: unboundsoftware/infra#1896, already applied).
deploy-prodjob (failing since CI left AWS) withdeploy-prod-frostmoln(deploy prod-frostmoln -n dancefinder), as schemas did.imagePullSecrets: oci-registry(Platform registry).nginxinc/nginx-unprivileged(same pin as schemas-app), listening on 8080 as uid 101; the Service keeps port 80. Traefik Ingress for/, PDB, HPA moved to-prod-frostmoln; ALB Ingress dropped; Service ClusterIP.Merging deploys to Frostmoln only; DNS still points at AWS until the cutover.
🤖 Generated with Claude Code
https://claude.ai/code/session_01H6eVuR4Yt3m7TbDTDwyZJi