deploy: pin and record the schema v9 sole-pod rollout
The live StatefulSet now runs sha256:268cccf332b3f9f6b28085f26c8649f45d2a3bfd5779b6d7ff6c5ca3edfed7a2. A verified pre-v9 backup was migrated in isolation with unchanged counts before the sole pod was replaced. Readiness, integrity and a single writer were checked after the restart. Assistant: grok Assistant-Session: 01a1b5fd-0c33-7ba1-b383-53937d525595
This commit is contained in:
parent
2745cd7fdd
commit
d39da805fe
7 changed files with 113 additions and 29 deletions
|
|
@ -45,7 +45,7 @@ spec:
|
|||
seccompProfile: {type: RuntimeDefault}
|
||||
initContainers:
|
||||
- name: migrate
|
||||
image: forgejo.coulomb.social/coulomb/approval-engine@sha256:16e5d222d58e179f4836f649e8f8128321a8b644d29dc426b4d21a65ff97845d
|
||||
image: forgejo.coulomb.social/coulomb/approval-engine@sha256:268cccf332b3f9f6b28085f26c8649f45d2a3bfd5779b6d7ff6c5ca3edfed7a2
|
||||
args: ["migrate", "--db", "/data/approvals.sqlite"]
|
||||
securityContext:
|
||||
allowPrivilegeEscalation: false
|
||||
|
|
@ -56,7 +56,7 @@ spec:
|
|||
- {name: tmp, mountPath: /tmp}
|
||||
containers:
|
||||
- name: approval-engine
|
||||
image: forgejo.coulomb.social/coulomb/approval-engine@sha256:16e5d222d58e179f4836f649e8f8128321a8b644d29dc426b4d21a65ff97845d
|
||||
image: forgejo.coulomb.social/coulomb/approval-engine@sha256:268cccf332b3f9f6b28085f26c8649f45d2a3bfd5779b6d7ff6c5ca3edfed7a2
|
||||
args:
|
||||
- serve
|
||||
- --production
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue