# Authentik Identity provider with separate server and worker deployments. Kubernetes connects to the shared PostgreSQL service in `database`. Set `AUTHENTIK_DB_PASSWORD` to the same value in both database and application Secrets. Keep `AUTHENTIK_SECRET_KEY` with the backups. Compose uses its own PostgreSQL 15 container and bind-mounted media and templates. Its image defaults differ from Kubernetes; check both before an upgrade. The worker mounts the Docker socket for Docker outpost management. ## Inspect From the repository root: ```sh kubectl get pods,svc,pvc -n authentik kubectl get events -n authentik --sort-by=.metadata.creationTimestamp ``` See the [repository README](../README.md) for deployment selection.