Implement PostgreSQL production store path
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 41s
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 41s
Add the PostgreSQL backend, migration and stopped-write transfer tools, lease-aware deployment manifests, tenancy declarations, and shared conformance coverage. Persist grouping mutations in durable stores and separate process liveness from database readiness.
This commit is contained in:
parent
2063470ac8
commit
749461b97b
30 changed files with 2364 additions and 71 deletions
|
|
@ -22,6 +22,11 @@ credentials are projected as files so clients can re-read them on rotation.
|
|||
egress policy. The pinned image in both files must contain the PostgreSQL code
|
||||
and migration before either manifest is applied.
|
||||
|
||||
The Deployment uses `/live` for process liveness and `/health` for readiness.
|
||||
`/health` checks the selected store, so a database or lease outage removes the
|
||||
pod from service without turning an external dependency failure into a restart
|
||||
loop.
|
||||
|
||||
## Rolling out an image
|
||||
|
||||
**Do not build images on a workstation.** `.forgejo/workflows/image.yaml`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue