From c47b8b999857667ac2749bac78d6ba01ea103b97 Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Sun, 5 Apr 2026 13:12:38 +0200 Subject: [PATCH] ci: replace Authentik with Logto in deployment pipeline --- .gitea/workflows/ci.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 582560f0..4125faf0 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -210,11 +210,12 @@ jobs: --from-literal=POSTGRES_DB="${POSTGRES_DB:-cameleer}" \ --dry-run=client -o yaml | kubectl apply -f - - kubectl create secret generic authentik-credentials \ + kubectl create secret generic logto-credentials \ --namespace=cameleer \ - --from-literal=PG_USER="${AUTHENTIK_PG_USER:-authentik}" \ - --from-literal=PG_PASSWORD="${AUTHENTIK_PG_PASSWORD}" \ - --from-literal=AUTHENTIK_SECRET_KEY="${AUTHENTIK_SECRET_KEY}" \ + --from-literal=PG_USER="${LOGTO_PG_USER:-logto}" \ + --from-literal=PG_PASSWORD="${LOGTO_PG_PASSWORD}" \ + --from-literal=ENDPOINT="${LOGTO_ENDPOINT}" \ + --from-literal=ADMIN_ENDPOINT="${LOGTO_ADMIN_ENDPOINT}" \ --dry-run=client -o yaml | kubectl apply -f - kubectl create secret generic clickhouse-credentials \ @@ -229,8 +230,8 @@ jobs: kubectl apply -f deploy/clickhouse.yaml kubectl -n cameleer rollout status statefulset/clickhouse --timeout=180s - kubectl apply -f deploy/authentik.yaml - kubectl -n cameleer rollout status deployment/authentik-server --timeout=180s + kubectl apply -f deploy/logto.yaml + kubectl -n cameleer rollout status deployment/logto --timeout=180s kubectl apply -k deploy/overlays/main kubectl -n cameleer set image deployment/cameleer3-server \ @@ -249,9 +250,10 @@ jobs: POSTGRES_USER: ${{ secrets.POSTGRES_USER }} POSTGRES_PASSWORD: ${{ secrets.POSTGRES_PASSWORD }} POSTGRES_DB: ${{ secrets.POSTGRES_DB }} - AUTHENTIK_PG_USER: ${{ secrets.AUTHENTIK_PG_USER }} - AUTHENTIK_PG_PASSWORD: ${{ secrets.AUTHENTIK_PG_PASSWORD }} - AUTHENTIK_SECRET_KEY: ${{ secrets.AUTHENTIK_SECRET_KEY }} + LOGTO_PG_USER: ${{ secrets.LOGTO_PG_USER }} + LOGTO_PG_PASSWORD: ${{ secrets.LOGTO_PG_PASSWORD }} + LOGTO_ENDPOINT: ${{ secrets.LOGTO_ENDPOINT }} + LOGTO_ADMIN_ENDPOINT: ${{ secrets.LOGTO_ADMIN_ENDPOINT }} CLICKHOUSE_USER: ${{ secrets.CLICKHOUSE_USER }} CLICKHOUSE_PASSWORD: ${{ secrets.CLICKHOUSE_PASSWORD }}