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