diff --git a/supabase/README.md b/supabase/README.md index 512d722..bca917d 100644 --- a/supabase/README.md +++ b/supabase/README.md @@ -14,7 +14,13 @@ git clone https://github.com/supabase-community/supabase-kubernetes cat src-secret.yaml | kubeseal -o yaml --controller-name=sealed-secrets --controller-namespace=default | kubectl apply -f - ``` -2. Install Supabase +3. Check helm result + +``` +helm template supabase supabase-kubernetes/charts/supabase/ -f values.yaml +``` + +4. Install Supabase ``` helm install supabase supabase-kubernetes/charts/supabase/ -f values.yaml diff --git a/supabase/src-secret.yaml b/supabase/src-secret.yaml index 9ee90c1..a83d493 100644 --- a/supabase/src-secret.yaml +++ b/supabase/src-secret.yaml @@ -5,25 +5,28 @@ metadata: name: supabase-app-secret type: Opaque data: + ###################################################################################################### + # DON'T USE SPECIAL CHARACTERS IN THE PASSWORDS # + ###################################################################################################### # WyXn60h#H1FlK%;&UDAj"BjAZuEC.=s\zwJ>n`~JHs)NM`bYc10PDe.&b>K>$+nQg.)Z>X@*n]bkQ=NA6#J=@as+9g]^'009_xqb ANALYTICS_API_KEY: V3lYbjYwaCNIMUZsSyU7JlVEQWoiQmpBWnVFQy49c1x6d0o+bmB+SkhzKU5NYGJZYzEwUERlLiZiPks+JCtuUWcuKVo+WEAqbl1ia1E9TkE2I0o9QGFzKzlnXV4nMDA5X3hxYg== # supabase DASHBOARD_USERNAME: c3VwYWJhc2U= - # *Q2tYxC`Y2G0;qlU#8Y$z?r`9[[MGr"t - DASHBOARD_PASSWORD: KlEydFl4Q2BZMkcwO3FsVSM4WSR6P3JgOVtbTUdyInQ= + # KlEydFl4Q2BZMkcwO3FsVSM4WSR6P3JgOVtbTUdyInQ= + DASHBOARD_PASSWORD: S2xFeWRGbDRRMkJaTWtjd08zRnNWU000V1NSNlAzSmdPVnRiVFVkeUluUT0= # postgres DATABASE_NAME: cG9zdGdyZXM= # postgres DATABASE_USERNAME: cG9zdGdyZXM= - # o"D?"Kz&OZd=PkDwK{RhKO"m+@4V?t#2 - DATABASE_PASSWORD: byJEPyJLeiZPWmQ9UGtEd0t7UmhLTyJtK0A0Vj90IzI= + # byJEPyJLeiZPWmQ9UGtEd0t7UmhLTyJtK0A0Vj90IzI= + DATABASE_PASSWORD: YnlKRVB5SkxlaVpQV21ROVVHdEVkMHQ3VW1oTFR5SnRLMEEwVmo5MEl6ST0= # eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJhbm9uIiwKICAgICJpc3MiOiAic3VwYWJhc2UtZGVtbyIsCiAgICAiaWF0IjogMTY0MTc2OTIwMCwKICAgICJleHAiOiAxNzk5NTM1NjAwCn0.dc_X5iR_VP_qT0zsiyj_I_OZ2T9FtRU2BBNWN8Bu4GE JWT_ANON_KEY: ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5QWdDaUFnSUNBaWNtOXNaU0k2SUNKaGJtOXVJaXdLSUNBZ0lDSnBjM01pT2lBaWMzVndZV0poYzJVdFpHVnRieUlzQ2lBZ0lDQWlhV0YwSWpvZ01UWTBNVGMyT1RJd01Dd0tJQ0FnSUNKbGVIQWlPaUF4TnprNU5UTTFOakF3Q24wLmRjX1g1aVJfVlBfcVQwenNpeWpfSV9PWjJUOUZ0UlUyQkJOV044QnU0R0U= # eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyAgCiAgICAicm9sZSI6ICJzZXJ2aWNlX3JvbGUiLAogICAgImlzcyI6ICJzdXBhYmFzZS1kZW1vIiwKICAgICJpYXQiOiAxNjQxNzY5MjAwLAogICAgImV4cCI6IDE3OTk1MzU2MDAKfQ.DaYlNEoUrrEn2Ig7tqibS-PHK5vgusbcbo7X36XVt4Q JWT_SERVICE_KEY: ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5QWdDaUFnSUNBaWNtOXNaU0k2SUNKelpYSjJhV05sWDNKdmJHVWlMQW9nSUNBZ0ltbHpjeUk2SUNKemRYQmhZbUZ6WlMxa1pXMXZJaXdLSUNBZ0lDSnBZWFFpT2lBeE5qUXhOelk1TWpBd0xBb2dJQ0FnSW1WNGNDSTZJREUzT1RrMU16VTJNREFLZlEuRGFZbE5Fb1VyckVuMklnN3RxaWJTLVBISzV2Z3VzYmNibzdYMzZYVnQ0UQ== - # 9`JVAG$EN]3aXAv%C#"nz$iE`tmI)?38 - JWT_SECRET: OWBKVkFHJEVOXTNhWEF2JUMjIm56JGlFYHRtSSk/Mzg= + # OWBKVkFHJEVOXTNhWEF2JUMjIm56JGlFYHRtSSk/Mzg= + JWT_SECRET: T1dCS1ZrRkhKRVZPWFROaFdFRjJKVU1qSW01NkpHbEZZSFJ0U1NrL016Zz0= # contact@example.com SMTP_USERNAME: Y29udGFjdEBleGFtcGxlLmNvbQ== - # ;|[ot!`QREZM#.R2i2hLae=+vsUP!G$g - SMTP_PASSWORD: O3xbb3QhYFFSRVpNIy5SMmkyaExhZT0rdnNVUCFHJGc= + # O3xbb3QhYFFSRVpNIy5SMmkyaExhZT0rdnNVUCFHJGc= + SMTP_PASSWORD: TzN4YmIzUWhZRkZTUlZwTkl5NVNNbWt5YUV4aFpUMHJkbk5WVUNGSEpHYz0= diff --git a/supabase/values.yaml b/supabase/values.yaml index 8708841..7f4bafc 100644 --- a/supabase/values.yaml +++ b/supabase/values.yaml @@ -89,7 +89,8 @@ storage: port: 5000 initialDelaySeconds: 3 persistence: - enabled: false + enabled: true + size: 1Gi imgproxy: image: