postgresql: document replication + patroni secrets (ADR-0001 Phase 1)
ci/woodpecker/push/deploy Pipeline failed
ci/woodpecker/push/deploy Pipeline failed
This commit is contained in:
@@ -14,29 +14,44 @@
|
|||||||
# take down multiple services simultaneously. Ensure you have a
|
# take down multiple services simultaneously. Ensure you have a
|
||||||
# working backup before making any changes.
|
# working backup before making any changes.
|
||||||
|
|
||||||
# ── SECRETS (add to Woodpecker) ───────────────────────────────────────────────
|
# ── SECRETS (add to Woodpecker) ──────────────────────────────────────────
|
||||||
|
|
||||||
# Woodpecker secret name: postgresql_password
|
# Woodpecker secret name: postgresql_password
|
||||||
# Used for: PostgreSQL master password (PGadmin superuser)
|
# Used for: PostgreSQL master password (PGadmin superuser)
|
||||||
# ⚠️ Used by nearly every other stack
|
# ⚠️ Used by nearly every other stack
|
||||||
# Env var in .env: POSTGRES_PASSWORD
|
# Env var in .env: POSTGRES_USER
|
||||||
postgresql_password=
|
postgresql_password=
|
||||||
|
|
||||||
# Woodpecker secret name: postgresql_pgadmin_password
|
# Woodpecker secret name: postgresql_pgadmin_password
|
||||||
# Used for: PGAdmin web UI login password
|
# Used for: PGAdmin web UI login password
|
||||||
# Env var in .env: PGADMIN_DEFAULT_PASSWORD
|
# Env var in .env: PGADMIN_DEFAULT_PASSWORD
|
||||||
postgresql_pgadmin_password=
|
postgresql_pgadmin_password=
|
||||||
|
|
||||||
# ── NON-SECRETS (safe in compose file or .env) ────────────────────────────────
|
# Woodpecker secret name: postgresql_replication_password
|
||||||
|
# Used for: Patroni streaming-replication role password
|
||||||
|
# (used by patroni-0/patroni-1 for pg_basebackup +
|
||||||
|
# WAL streaming between primary and standby)
|
||||||
|
# Added: ADR-0001 HA build-out (Phase 1)
|
||||||
|
postgresql_replication_password=
|
||||||
|
|
||||||
|
# Woodpecker secret name: postgresql_patroni_password
|
||||||
|
# Used for: Patroni REST API basic-auth password (:8008)
|
||||||
|
# (used by HAProxy health checks and patronictl)
|
||||||
|
# Added: ADR-0001 HA build-out (Phase 1)
|
||||||
|
postgresql_patroni_password=
|
||||||
|
|
||||||
|
# ── NON-SECRETS (safe in compose file or .env) ───────────────────────────
|
||||||
|
|
||||||
# POSTGRES_USER Master PostgreSQL username (PGadmin)
|
# POSTGRES_USER Master PostgreSQL username (PGadmin)
|
||||||
# PGADMIN_DEFAULT_EMAIL PGAdmin login email
|
# PGADMIN_DEFAULT_EMAIL PGAdmin login email
|
||||||
# DATABASUS_HOST Traefik hostname for pgAdmin
|
# DATABASUS_HOST Traefik hostname for pgAdmin
|
||||||
# PGADMIN_HOST Traefik hostname for pgAdmin UI
|
# PGADMIN_HOST Traefik hostname for pgAdmin UI
|
||||||
|
|
||||||
# ── Woodpecker provision-secrets case entry ───────────────────────────────────
|
# ── Woodpecker provision-secrets case entry ──────────────────────────────
|
||||||
#
|
#
|
||||||
# postgresql)
|
# postgresql)
|
||||||
# create_or_update_secret "postgresql_password" "$POSTGRESQL_PASSWORD"
|
# create_or_update_secret "postgresql_password" "$POSTGRESQL_PASSWORD"
|
||||||
# create_or_update_secret "postgresql_pgadmin_password" "$POSTGRESQL_PGADMIN_PASSWORD"
|
# create_or_update_secret "postgresql_pgadmin_password" "$POSTGRESQL_PGADMIN_PASSWORD"
|
||||||
|
# create_or_update_secret "postgresql_replication_password" "$POSTGRESQL_REPLICATION_PASSWORD"
|
||||||
|
# create_or_update_secret "postgresql_patroni_password" "$POSTGRESQL_PATRONI_PASSWORD"
|
||||||
# ;;
|
# ;;
|
||||||
|
|||||||
Reference in New Issue
Block a user