Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions charts/authentik/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,6 @@ dependencies:
version: 16.7.26
repository: oci://registry-1.docker.io/bitnamicharts
condition: postgresql.enabled
- name: redis
version: 22.0.4
repository: oci://registry-1.docker.io/bitnamicharts
condition: redis.enabled
- name: authentik-remote-cluster
repository: https://charts.goauthentik.io
version: 2.1.0
Expand Down
22 changes: 1 addition & 21 deletions charts/authentik/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,24 +35,19 @@ postgresql:
enabled: true
auth:
password: "ThisIsNotASecurePassword"

redis:
enabled: true
```

## Advanced values examples

<details>
<summary>External PostgreSQL and Redis</summary>
<summary>External PostgreSQL</summary>

```yaml
authentik:
postgresql:
host: postgres.domain.tld
user: file:///postgres-creds/username
password: file:///postgres-creds/password
redis:
host: redis.domain.tld
server:
volumes:
- name: postgres-creds
Expand Down Expand Up @@ -93,7 +88,6 @@ The secret `authentik-postgres-credentials` must have `username` and `password`
|------------|------|---------|
| https://charts.goauthentik.io | serviceAccount(authentik-remote-cluster) | 2.1.0 |
| oci://registry-1.docker.io/bitnamicharts | postgresql | 16.7.26 |
| oci://registry-1.docker.io/bitnamicharts | redis | 22.0.4 |

## Values

Expand Down Expand Up @@ -121,8 +115,6 @@ The secret `authentik-postgres-credentials` must have `username` and `password`
| authentik.postgresql.password | string | `""` | |
| authentik.postgresql.port | int | `5432` | |
| authentik.postgresql.user | string | `authentik` | postgresql Username |
| authentik.redis.host | string | `{{ .Release.Name }}-redis-master` | set the redis hostname to talk to |
| authentik.redis.password | string | `""` | |
| authentik.secret_key | string | `""` | Secret key used for cookie singing and unique user IDs, don't change this after the first install |
| authentik.web.path | string | `"/"` | Relative path the authentik instance will be available at. Value _must_ contain both a leading and trailing slash. |
| blueprints.configMaps | list | `[]` | List of config maps to mount blueprints from. Only keys in the configMap ending with `.yaml` will be discovered and applied. |
Expand Down Expand Up @@ -205,18 +197,6 @@ The secret `authentik-postgres-credentials` must have `username` and `password`
| prometheus.rules.labels | object | `{}` | PrometheusRule labels |
| prometheus.rules.namespace | string | `""` | PrometheusRule namespace |
| prometheus.rules.selector | object | `{}` | PrometheusRule selector |
| redis.architecture | string | `"standalone"` | |
| redis.auth.enabled | bool | `false` | |
| redis.enabled | bool | `false` | enable the Bitnami Redis chart. Refer to https://github.com/bitnami/charts/blob/main/bitnami/redis/ for possible values. |
| redis.image.registry | string | `"docker.io"` | |
| redis.image.repository | string | `"library/redis"` | |
| redis.image.tag | string | `"8.2.1"` | |
| redis.master.resourcesPreset | string | `"none"` | |
| redis.metrics.resourcesPreset | string | `"none"` | |
| redis.replica.resourcesPreset | string | `"none"` | |
| redis.sentinel.resourcesPreset | string | `"none"` | |
| redis.sysctl.resourcesPreset | string | `"none"` | |
| redis.volumePermissions.resourcesPreset | string | `"none"` | |
| server.affinity | object | `{}` (defaults to the global.affinity preset) | Assign custom [affinity] rules to the deployment |
| server.autoscaling.behavior | object | `{}` | Configures the scaling behavior of the target in both Up and Down directions. |
| server.autoscaling.enabled | bool | `false` | Enable Horizontal Pod Autoscaler ([HPA]) for the authentik server |
Expand Down
7 changes: 1 addition & 6 deletions charts/authentik/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -37,24 +37,19 @@ postgresql:
enabled: true
auth:
password: "ThisIsNotASecurePassword"

redis:
enabled: true
```

## Advanced values examples

<details>
<summary>External PostgreSQL and Redis</summary>
<summary>External PostgreSQL</summary>

```yaml
authentik:
postgresql:
host: postgres.domain.tld
user: file:///postgres-creds/username
password: file:///postgres-creds/password
redis:
host: redis.domain.tld
server:
volumes:
- name: postgres-creds
Expand Down
3 changes: 0 additions & 3 deletions charts/authentik/ci/ct-blueprints-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,3 @@ postgresql:
password: au7h3n71k
persistence:
enabled: false

redis:
enabled: true
3 changes: 0 additions & 3 deletions charts/authentik/ci/ct-hpa-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,3 @@ postgresql:
password: au7h3n71k
persistence:
enabled: false

redis:
enabled: true
3 changes: 0 additions & 3 deletions charts/authentik/ci/ct-pdb-max-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,3 @@ postgresql:
password: au7h3n71k
persistence:
enabled: false

redis:
enabled: true
3 changes: 0 additions & 3 deletions charts/authentik/ci/ct-pdb-min-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,3 @@ postgresql:
password: au7h3n71k
persistence:
enabled: false

redis:
enabled: true
3 changes: 0 additions & 3 deletions charts/authentik/ci/ct-values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,3 @@ postgresql:
password: au7h3n71k
persistence:
enabled: false

redis:
enabled: true
31 changes: 0 additions & 31 deletions charts/authentik/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -208,12 +208,6 @@ authentik:
user: "authentik"
password: ""
port: 5432
redis:
# -- set the redis hostname to talk to
# @default -- `{{ .Release.Name }}-redis-master`
host: "{{ .Release.Name }}-redis-master"
password: ""


blueprints:
# -- List of config maps to mount blueprints from.
Expand Down Expand Up @@ -1142,30 +1136,5 @@ postgresql:
metrics:
resourcesPreset: "none"


redis:
# -- enable the Bitnami Redis chart. Refer to https://github.com/bitnami/charts/blob/main/bitnami/redis/ for possible values.
enabled: false
image:
registry: docker.io
repository: library/redis
tag: "8.2.1"
architecture: standalone
auth:
enabled: false
master:
resourcesPreset: "none"
replica:
resourcesPreset: "none"
sentinel:
resourcesPreset: "none"
metrics:
resourcesPreset: "none"
volumePermissions:
resourcesPreset: "none"
sysctl:
resourcesPreset: "none"


# -- additional resources to deploy. Those objects are templated.
additionalObjects: []
Loading