diff --git a/stable/authelia/7.0.9/CHANGELOG.md b/stable/authelia/7.0.10/CHANGELOG.md
similarity index 87%
rename from stable/authelia/7.0.9/CHANGELOG.md
rename to stable/authelia/7.0.10/CHANGELOG.md
index fe2b60d673d..fa0e85395af 100644
--- a/stable/authelia/7.0.9/CHANGELOG.md
+++ b/stable/authelia/7.0.10/CHANGELOG.md
@@ -1,6 +1,19 @@
# Changelog
+
+### [authelia-7.0.10](https://github.com/truecharts/apps/compare/authelia-7.0.9...authelia-7.0.10) (2021-11-12)
+
+#### Feat
+
+* use our own redis chart ([#1312](https://github.com/truecharts/apps/issues/1312))
+
+#### Fix
+
+* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306))
+
+
+
### [authelia-7.0.9](https://github.com/truecharts/apps/compare/authelia-7.0.8...authelia-7.0.9) (2021-11-09)
@@ -84,16 +97,3 @@
### [authelia-7.0.1](https://github.com/truecharts/apps/compare/authelia-7.0.0...authelia-7.0.1) (2021-10-26)
-#### Chore
-
-* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240))
-
-
-
-
-### [authelia-7.0.0](https://github.com/truecharts/apps/compare/authelia-6.0.5...authelia-7.0.0) (2021-10-26)
-
-#### Chore
-
-* update helm chart postgresql to v5 ([#1234](https://github.com/truecharts/apps/issues/1234))
-
diff --git a/stable/authelia/7.0.9/CONFIG.md b/stable/authelia/7.0.10/CONFIG.md
similarity index 100%
rename from stable/authelia/7.0.9/CONFIG.md
rename to stable/authelia/7.0.10/CONFIG.md
diff --git a/stable/authelia/7.0.10/Chart.lock b/stable/authelia/7.0.10/Chart.lock
new file mode 100644
index 00000000000..a26dee7fd9d
--- /dev/null
+++ b/stable/authelia/7.0.10/Chart.lock
@@ -0,0 +1,12 @@
+dependencies:
+- name: common
+ repository: https://truecharts.org
+ version: 8.5.6
+- name: postgresql
+ repository: https://truecharts.org/
+ version: 5.1.16
+- name: redis
+ repository: https://truecharts.org/
+ version: 1.0.0
+digest: sha256:3eb3112159a717e041aeb9f54c9d35702dcebef7dfad1e06921c5fb2df026d40
+generated: "2021-11-12T21:13:32.52484651Z"
diff --git a/stable/authelia/7.0.9/Chart.yaml b/stable/authelia/7.0.10/Chart.yaml
similarity index 89%
rename from stable/authelia/7.0.9/Chart.yaml
rename to stable/authelia/7.0.10/Chart.yaml
index c9c463fb938..dfabafdb724 100644
--- a/stable/authelia/7.0.9/Chart.yaml
+++ b/stable/authelia/7.0.10/Chart.yaml
@@ -3,15 +3,15 @@ appVersion: "4.32.2"
dependencies:
- name: common
repository: https://truecharts.org
- version: 8.5.4
+ version: 8.5.6
- condition: postgresql.enabled
name: postgresql
repository: https://truecharts.org/
- version: 5.1.15
+ version: 5.1.16
- condition: redis.enabled
name: redis
- repository: https://charts.bitnami.com/bitnami
- version: 15.5.4
+ repository: https://truecharts.org/
+ version: 1.0.0
deprecated: false
description: Authelia is a Single Sign-On Multi-Factor portal for web apps
home: https://github.com/truecharts/apps/tree/master/charts/stable/authelia
@@ -38,7 +38,7 @@ sources:
- https://github.com/authelia/chartrepo
- https://github.com/authelia/authelia
type: application
-version: 7.0.9
+version: 7.0.10
annotations:
truecharts.org/catagories: |
- security
diff --git a/stable/authelia/7.0.9/README.md b/stable/authelia/7.0.10/README.md
similarity index 89%
rename from stable/authelia/7.0.9/README.md
rename to stable/authelia/7.0.10/README.md
index 0cf24e5fd0d..feb5ea99894 100644
--- a/stable/authelia/7.0.9/README.md
+++ b/stable/authelia/7.0.10/README.md
@@ -18,9 +18,9 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version |
|------------|------|---------|
-| https://charts.bitnami.com/bitnami | redis | 15.5.4 |
-| https://truecharts.org/ | postgresql | 5.1.15 |
-| https://truecharts.org | common | 8.5.4 |
+| https://truecharts.org/ | postgresql | 5.1.16 |
+| https://truecharts.org/ | redis | 1.0.0 |
+| https://truecharts.org | common | 8.5.6 |
## Installing the Chart
diff --git a/stable/authelia/7.0.9/app-readme.md b/stable/authelia/7.0.10/app-readme.md
similarity index 100%
rename from stable/authelia/7.0.9/app-readme.md
rename to stable/authelia/7.0.10/app-readme.md
diff --git a/stable/authelia/7.0.10/charts/common-8.5.6.tgz b/stable/authelia/7.0.10/charts/common-8.5.6.tgz
new file mode 100644
index 00000000000..aa98070e90b
Binary files /dev/null and b/stable/authelia/7.0.10/charts/common-8.5.6.tgz differ
diff --git a/stable/authelia/7.0.10/charts/postgresql-5.1.16.tgz b/stable/authelia/7.0.10/charts/postgresql-5.1.16.tgz
new file mode 100644
index 00000000000..38bd090659c
Binary files /dev/null and b/stable/authelia/7.0.10/charts/postgresql-5.1.16.tgz differ
diff --git a/stable/authelia/7.0.10/charts/redis-1.0.0.tgz b/stable/authelia/7.0.10/charts/redis-1.0.0.tgz
new file mode 100644
index 00000000000..2b57873fed9
Binary files /dev/null and b/stable/authelia/7.0.10/charts/redis-1.0.0.tgz differ
diff --git a/stable/authelia/7.0.9/helm-values.md b/stable/authelia/7.0.10/helm-values.md
similarity index 89%
rename from stable/authelia/7.0.9/helm-values.md
rename to stable/authelia/7.0.10/helm-values.md
index 49f587c7dea..5905ebc9c83 100644
--- a/stable/authelia/7.0.9/helm-values.md
+++ b/stable/authelia/7.0.10/helm-values.md
@@ -85,17 +85,9 @@ You will, however, be able to use all values referenced in the common chart here
| notifier.smtp.tls.server_name | string | `""` | |
| notifier.smtp.tls.skip_verify | bool | `false` | |
| notifier.smtp.username | string | `"test"` | |
-| persistence.config.accessMode | string | `"ReadWriteOnce"` | |
| persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | |
-| persistence.config.size | string | `"100Gi"` | |
| persistence.config.type | string | `"pvc"` | |
-| persistence.redismaster.accessMode | string | `"ReadWriteOnce"` | |
-| persistence.redismaster.enabled | bool | `true` | |
-| persistence.redismaster.forceName | string | `"redismaster"` | |
-| persistence.redismaster.noMount | bool | `true` | |
-| persistence.redismaster.size | string | `"100Gi"` | |
-| persistence.redismaster.type | string | `"pvc"` | |
| postgresql.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"authelia"` | |
@@ -106,15 +98,8 @@ You will, however, be able to use all values referenced in the common chart here
| probes.readiness.type | string | `"HTTP"` | |
| probes.startup.path | string | `"/api/health"` | |
| probes.startup.type | string | `"HTTP"` | |
-| redis.architecture | string | `"standalone"` | |
-| redis.auth.existingSecret | string | `"rediscreds"` | |
-| redis.auth.existingSecretPasswordKey | string | `"redis-password"` | |
| redis.enabled | bool | `true` | |
-| redis.master.persistence.enabled | bool | `false` | |
-| redis.master.persistence.existingClaim | string | `"redismaster"` | |
-| redis.replica.persistence.enabled | bool | `false` | |
-| redis.replica.replicaCount | int | `0` | |
-| redis.volumePermissions.enabled | bool | `true` | |
+| redis.existingSecret | string | `"rediscreds"` | |
| redisProvider.database_index | int | `0` | |
| redisProvider.high_availability.enabled | bool | `false` | |
| redisProvider.high_availability.enabledSecret | bool | `false` | |
diff --git a/stable/authelia/7.0.9/ix_values.yaml b/stable/authelia/7.0.10/ix_values.yaml
similarity index 97%
rename from stable/authelia/7.0.9/ix_values.yaml
rename to stable/authelia/7.0.10/ix_values.yaml
index 83cb753b3ee..fba5a2eda77 100644
--- a/stable/authelia/7.0.9/ix_values.yaml
+++ b/stable/authelia/7.0.10/ix_values.yaml
@@ -22,15 +22,6 @@ persistence:
enabled: true
mountPath: "/config"
type: pvc
- accessMode: ReadWriteOnce
- size: "100Gi"
- redismaster:
- noMount: true
- forceName: "redismaster"
- enabled: true
- type: pvc
- accessMode: ReadWriteOnce
- size: "100Gi"
# Enabled postgres
postgresql:
@@ -42,21 +33,8 @@ postgresql:
# Enabled redis
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
redis:
- volumePermissions:
- enabled: true
- architecture: standalone
enabled: true
- auth:
- existingSecret: rediscreds
- existingSecretPasswordKey: redis-password
- master:
- persistence:
- enabled: false
- existingClaim: redismaster
- replica:
- replicaCount: 0
- persistence:
- enabled: false
+ existingSecret: "rediscreds"
resources:
limits: {}
diff --git a/stable/authelia/7.0.9/questions.yaml b/stable/authelia/7.0.10/questions.yaml
similarity index 99%
rename from stable/authelia/7.0.9/questions.yaml
rename to stable/authelia/7.0.10/questions.yaml
index b6da6efad48..1372ac3ac7a 100644
--- a/stable/authelia/7.0.9/questions.yaml
+++ b/stable/authelia/7.0.10/questions.yaml
@@ -1350,7 +1350,7 @@ questions:
type: string
default: "/config"
hidden: true
- valid_chars: '^\/([a-zA-Z0-9._-]+\/?)+$'
+ valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
- variable: medium
label: "EmptyDir Medium"
schema:
@@ -1536,7 +1536,7 @@ questions:
type: string
default: ""
required: true
- valid_chars: '^\/([a-zA-Z0-9._-]+\/?)+$'
+ valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
- variable: medium
label: "EmptyDir Medium"
schema:
diff --git a/stable/authelia/7.0.9/templates/_configmap.tpl b/stable/authelia/7.0.10/templates/_configmap.tpl
similarity index 99%
rename from stable/authelia/7.0.9/templates/_configmap.tpl
rename to stable/authelia/7.0.10/templates/_configmap.tpl
index 1cc84d12706..b944c4d1fd0 100644
--- a/stable/authelia/7.0.9/templates/_configmap.tpl
+++ b/stable/authelia/7.0.10/templates/_configmap.tpl
@@ -125,7 +125,7 @@ data:
remember_me_duration: {{ default "1M" $session.remember_me_duration }}
{{- end }}
redis:
- host: {{ ( printf "%v-%v" .Release.Name "redis-master" ) }}
+ host: {{ .Values.redis.url.plain }}
{{- with $redis := .Values.redisProvider }}
port: {{ default 6379 $redis.port }}
{{- if not (eq $redis.username "") }}
diff --git a/stable/authelia/7.0.9/templates/_secrets.tpl b/stable/authelia/7.0.10/templates/_secrets.tpl
similarity index 56%
rename from stable/authelia/7.0.9/templates/_secrets.tpl
rename to stable/authelia/7.0.10/templates/_secrets.tpl
index 0bbf81ef8e8..11ca0995cb8 100644
--- a/stable/authelia/7.0.9/templates/_secrets.tpl
+++ b/stable/authelia/7.0.10/templates/_secrets.tpl
@@ -2,34 +2,6 @@
{{- define "authelia.secrets" -}}
---
-apiVersion: v1
-kind: Secret
-metadata:
- labels:
- {{- include "common.labels" . | nindent 4 }}
- name: rediscreds
-{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }}
-{{- $redisPass := "" }}
-{{- $sentinelPass := "" }}
-data:
-{{- if $redisprevious }}
- {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }}
- {{- $sentinelPass = ( index $redisprevious.data "redis-password" ) | b64dec }}
- redis-password: {{ ( index $redisprevious.data "redis-password" ) }}
- sentinel-password: {{ ( index $redisprevious.data "sentinel-password" ) }}
-{{- else }}
- {{- $redisPass = randAlphaNum 50 }}
- {{- $sentinelPass = randAlphaNum 50 }}
- redis-password: {{ $redisPass | b64enc | quote }}
- sentinel-password: {{ $sentinelPass | b64enc | quote }}
-{{- end }}
- masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }}
- slavehost: {{ ( printf "%v-%v" .Release.Name "redis-slave" ) | b64enc | quote }}
-type: Opaque
-
-
----
-
apiVersion: v1
kind: Secret
type: Opaque
@@ -65,16 +37,9 @@ data:
STORAGE_PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }}
- {{- if $redisprevious }}
- REDIS_PASSWORD: {{ ( index $redisprevious.data "redis-password" ) }}
+ REDIS_PASSWORD: {{ .Values.redis.redisPassword | trimAll "\"" | b64enc }}
{{- if .Values.redisProvider.high_availability.enabled}}
- REDIS_SENTINEL_PASSWORD: {{ ( index $redisprevious.data "sentinel-password" ) }}
- {{- end }}
- {{- else }}
- REDIS_PASSWORD: {{ $redisPass | b64enc | quote }}
- {{- if .Values.redisProvider.high_availability.enabled}}
- REDIS_SENTINEL_PASSWORD: {{ $sentinelPass | b64enc | quote }}
- {{- end }}
+ REDIS_SENTINEL_PASSWORD: {{ .Values.redis.sentinelPassword | trimAll "\"" | b64enc }}
{{- end }}
{{- if $autheliaprevious }}
diff --git a/stable/authelia/7.0.9/templates/common.yaml b/stable/authelia/7.0.10/templates/common.yaml
similarity index 100%
rename from stable/authelia/7.0.9/templates/common.yaml
rename to stable/authelia/7.0.10/templates/common.yaml
diff --git a/stable/authelia/7.0.9/values.yaml b/stable/authelia/7.0.10/values.yaml
similarity index 100%
rename from stable/authelia/7.0.9/values.yaml
rename to stable/authelia/7.0.10/values.yaml
diff --git a/stable/authelia/7.0.9/Chart.lock b/stable/authelia/7.0.9/Chart.lock
deleted file mode 100644
index a7dea0bc356..00000000000
--- a/stable/authelia/7.0.9/Chart.lock
+++ /dev/null
@@ -1,12 +0,0 @@
-dependencies:
-- name: common
- repository: https://truecharts.org
- version: 8.5.4
-- name: postgresql
- repository: https://truecharts.org/
- version: 5.1.15
-- name: redis
- repository: https://charts.bitnami.com/bitnami
- version: 15.5.4
-digest: sha256:254ff68863242c3082548de51b340e1a4d5958ad6f908d21114ba7d1a711225e
-generated: "2021-11-09T11:00:12.30446881Z"
diff --git a/stable/authelia/7.0.9/charts/common-8.5.4.tgz b/stable/authelia/7.0.9/charts/common-8.5.4.tgz
deleted file mode 100644
index 64862f3bab9..00000000000
Binary files a/stable/authelia/7.0.9/charts/common-8.5.4.tgz and /dev/null differ
diff --git a/stable/authelia/7.0.9/charts/postgresql-5.1.15.tgz b/stable/authelia/7.0.9/charts/postgresql-5.1.15.tgz
deleted file mode 100644
index d3df1ff96e2..00000000000
Binary files a/stable/authelia/7.0.9/charts/postgresql-5.1.15.tgz and /dev/null differ
diff --git a/stable/authelia/7.0.9/charts/redis-15.5.4.tgz b/stable/authelia/7.0.9/charts/redis-15.5.4.tgz
deleted file mode 100644
index a139195de60..00000000000
Binary files a/stable/authelia/7.0.9/charts/redis-15.5.4.tgz and /dev/null differ