From c1ded052df41c7af63dbe15efd314d8d1058db4f Mon Sep 17 00:00:00 2001 From: Gabriel Windlin Date: Mon, 1 Dec 2025 15:05:22 +0100 Subject: [PATCH] fixed blank line, added more info to README, fixed spelling of a comment --- kubernetes/README.md | 7 +++++++ kubernetes/rallly.yaml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/kubernetes/README.md b/kubernetes/README.md index eab5406..9de23eb 100644 --- a/kubernetes/README.md +++ b/kubernetes/README.md @@ -14,6 +14,7 @@ This directory contains base Kubernetes manifests to self-host Rallly. It separa - **Important:** Do not commit the `secrets.yaml` file with real credentials to version control. - Update `POSTGRES_PASSWORD` and `SECRET_PASSWORD` (use `openssl rand -hex 32` to generate). - **Critical:** Ensure the password in `DATABASE_URL` matches `POSTGRES_PASSWORD`. Both must use the same value. + - **Format:** The `DATABASE_URL` format should look like this: `postgres://:@:5432/`. 2. **Config (`rallly-config.yaml`):** - Update `NEXT_PUBLIC_BASE_URL` to match your domain. @@ -43,6 +44,12 @@ kubectl apply -f rallly.yaml kubectl apply -f ingress.yaml ``` +**Note:** If you update `secrets.yaml` or `rallly-config.yaml` _after_ deployment, you must restart the Rallly pods for changes to take effect: + +```bash +kubectl rollout restart deployment rallly +``` + ## Verification Check that the pods are running: diff --git a/kubernetes/rallly.yaml b/kubernetes/rallly.yaml index 27dfb16..abb4938 100644 --- a/kubernetes/rallly.yaml +++ b/kubernetes/rallly.yaml @@ -26,7 +26,7 @@ spec: app: rallly strategy: type: RollingUpdate - # Zero-donwtime deployment strategy + # Zero-downtime deployment strategy rollingUpdate: maxUnavailable: 0 maxSurge: 1