envs: own host+cert+ALB per env; prod=prod.fakhri-k8, keep old live untouched

This commit is contained in:
planpal 2026-09-02 13:56:02 +07:00
parent 20dd47790c
commit 56b6665723
2 changed files with 7 additions and 5 deletions

View File

@ -1,6 +1,6 @@
# Prod overrides. Everything else inherits values.yaml. # Prod overrides. Everything else inherits values.yaml.
# Keeps the existing live host and ALB group (planpal-helm) so this env # Own host + ALB group, separate from the pre-Argo live release still serving
# adopts the running deployment instead of standing up a second one. # fakhri-k8 from the planpal-helm namespace. Cut DNS over to this later.
namespace: planpal-prod namespace: planpal-prod
image: image:
@ -18,8 +18,9 @@ externalSecrets:
frontend-env: planpal/frontend frontend-env: planpal/frontend
ingress: ingress:
host: fakhri-k8.sandbox.devopsinstitute.id host: prod.fakhri-k8.sandbox.devopsinstitute.id
groupName: planpal-helm # existing live ALB group certArn: arn:aws:acm:ap-southeast-3:134604498185:certificate/79b1f257-0f66-4b32-96cb-5ea5c12792f6
groupName: planpal-prod # own ALB, NOT the old planpal-helm group
seedJob: seedJob:
enabled: true enabled: true

View File

@ -22,7 +22,8 @@ externalSecrets:
ingress: ingress:
host: staging.fakhri-k8.sandbox.devopsinstitute.id host: staging.fakhri-k8.sandbox.devopsinstitute.id
groupName: planpal-staging # own ALB, separate from prod certArn: arn:aws:acm:ap-southeast-3:134604498185:certificate/5d0f65f5-9d93-4c2e-87db-b9afe8972048
groupName: planpal-staging # own ALB, separate from prod and the old live release
# Seed the admin on staging too. Flip to false once seeded. # Seed the admin on staging too. Flip to false once seeded.
seedJob: seedJob: