735 B · text History 4b6fe3b
# Example Secret — DO NOT commit real values. Generate the ones below
# locally and apply via `kubectl apply -f` (or feed them through your
# secrets manager: SealedSecrets, ExternalSecrets, Vault, etc).
#
#   POSTGRES_PASSWORD     openssl rand -hex 24
#   DATABASE_URL          ecto://ircd:<POSTGRES_PASSWORD>@postgres.ircd:5432/ircd
#   SECRET_KEY_BASE       mix phx.gen.secret
#   RELEASE_COOKIE        openssl rand -hex 32  (must match across replicas)
apiVersion: v1
kind: Secret
metadata:
  name: ircd-secrets
  namespace: ircd
type: Opaque
stringData:
  POSTGRES_PASSWORD: REPLACE_ME
  DATABASE_URL: "ecto://ircd:REPLACE_ME@postgres.ircd:5432/ircd"
  SECRET_KEY_BASE: REPLACE_ME_64_BYTES
  RELEASE_COOKIE: REPLACE_ME_32_BYTES