goauthentik / goauthentik/authentik

Document how to autoscale authentik workers

Open
#25,296 0 comments 0 reactions 0 assignees View on GitHub
area:docs enhancement enhancement/confirmed
Dominant language
Python
Stars
25.6k
Forks
2k
Avg merge
1d 2h
Merged PRs (30d)
651

Description

## What

Same docs request: document how to autoscale authentik workers (HPA / dramatiq queue / Prometheus).

## Want

- Same docs request: document how to autoscale authentik workers (HPA / dramatiq queue / Prometheus).

## Ideas this came from

- [#23549 Document how to autoscale workers in k8s based on dramatiq queue length](https://github.com/goauthentik/authentik/issues/23549) — Document how to autoscale workers in k8s based on dramatiq queue length
- [#23880 Documentation for autoscaling authentik](https://github.com/goauthentik/authentik/issues/23880) — HPA based on Prometheus metrics

Contributor guide

Open the contributing guide

Research direction

Start by reading issues #23549 and #23880 to understand the existing requirements for Kubernetes HPA, Dramatiq queue length, and Prometheus metrics. Document how to autoscale authentik workers using those mechanisms, with examples sufficient for a user to configure and verify the autoscaling behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, prometheus
Domain
devops, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.