Commit new App releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2021-11-12 21:15:32 +00:00
parent 328a7a95e1
commit ba765158bf
20 changed files with 40 additions and 112 deletions

View File

@ -1,6 +1,19 @@
# Changelog<br> # Changelog<br>
<a name="authelia-7.0.10"></a>
### [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))
<a name="authelia-7.0.9"></a> <a name="authelia-7.0.9"></a>
### [authelia-7.0.9](https://github.com/truecharts/apps/compare/authelia-7.0.8...authelia-7.0.9) (2021-11-09) ### [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 @@
<a name="authelia-7.0.1"></a> <a name="authelia-7.0.1"></a>
### [authelia-7.0.1](https://github.com/truecharts/apps/compare/authelia-7.0.0...authelia-7.0.1) (2021-10-26) ### [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))
<a name="authelia-7.0.0"></a>
### [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))

View File

@ -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"

View File

@ -3,15 +3,15 @@ appVersion: "4.32.2"
dependencies: dependencies:
- name: common - name: common
repository: https://truecharts.org repository: https://truecharts.org
version: 8.5.4 version: 8.5.6
- condition: postgresql.enabled - condition: postgresql.enabled
name: postgresql name: postgresql
repository: https://truecharts.org/ repository: https://truecharts.org/
version: 5.1.15 version: 5.1.16
- condition: redis.enabled - condition: redis.enabled
name: redis name: redis
repository: https://charts.bitnami.com/bitnami repository: https://truecharts.org/
version: 15.5.4 version: 1.0.0
deprecated: false deprecated: false
description: Authelia is a Single Sign-On Multi-Factor portal for web apps description: Authelia is a Single Sign-On Multi-Factor portal for web apps
home: https://github.com/truecharts/apps/tree/master/charts/stable/authelia 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/chartrepo
- https://github.com/authelia/authelia - https://github.com/authelia/authelia
type: application type: application
version: 7.0.9 version: 7.0.10
annotations: annotations:
truecharts.org/catagories: | truecharts.org/catagories: |
- security - security

View File

@ -18,9 +18,9 @@ Kubernetes: `>=1.16.0-0`
| Repository | Name | Version | | Repository | Name | Version |
|------------|------|---------| |------------|------|---------|
| https://charts.bitnami.com/bitnami | redis | 15.5.4 | | https://truecharts.org/ | postgresql | 5.1.16 |
| https://truecharts.org/ | postgresql | 5.1.15 | | https://truecharts.org/ | redis | 1.0.0 |
| https://truecharts.org | common | 8.5.4 | | https://truecharts.org | common | 8.5.6 |
## Installing the Chart ## Installing the Chart

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -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.server_name | string | `""` | |
| notifier.smtp.tls.skip_verify | bool | `false` | | | notifier.smtp.tls.skip_verify | bool | `false` | |
| notifier.smtp.username | string | `"test"` | | | notifier.smtp.username | string | `"test"` | |
| persistence.config.accessMode | string | `"ReadWriteOnce"` | |
| persistence.config.enabled | bool | `true` | | | persistence.config.enabled | bool | `true` | |
| persistence.config.mountPath | string | `"/config"` | | | persistence.config.mountPath | string | `"/config"` | |
| persistence.config.size | string | `"100Gi"` | |
| persistence.config.type | string | `"pvc"` | | | 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.enabled | bool | `true` | |
| postgresql.existingSecret | string | `"dbcreds"` | | | postgresql.existingSecret | string | `"dbcreds"` | |
| postgresql.postgresqlDatabase | string | `"authelia"` | | | 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.readiness.type | string | `"HTTP"` | |
| probes.startup.path | string | `"/api/health"` | | | probes.startup.path | string | `"/api/health"` | |
| probes.startup.type | string | `"HTTP"` | | | 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.enabled | bool | `true` | |
| redis.master.persistence.enabled | bool | `false` | | | redis.existingSecret | string | `"rediscreds"` | |
| redis.master.persistence.existingClaim | string | `"redismaster"` | |
| redis.replica.persistence.enabled | bool | `false` | |
| redis.replica.replicaCount | int | `0` | |
| redis.volumePermissions.enabled | bool | `true` | |
| redisProvider.database_index | int | `0` | | | redisProvider.database_index | int | `0` | |
| redisProvider.high_availability.enabled | bool | `false` | | | redisProvider.high_availability.enabled | bool | `false` | |
| redisProvider.high_availability.enabledSecret | bool | `false` | | | redisProvider.high_availability.enabledSecret | bool | `false` | |

View File

@ -22,15 +22,6 @@ persistence:
enabled: true enabled: true
mountPath: "/config" mountPath: "/config"
type: pvc type: pvc
accessMode: ReadWriteOnce
size: "100Gi"
redismaster:
noMount: true
forceName: "redismaster"
enabled: true
type: pvc
accessMode: ReadWriteOnce
size: "100Gi"
# Enabled postgres # Enabled postgres
postgresql: postgresql:
@ -42,21 +33,8 @@ postgresql:
# Enabled redis # Enabled redis
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis # ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis
redis: redis:
volumePermissions:
enabled: true
architecture: standalone
enabled: true enabled: true
auth: existingSecret: "rediscreds"
existingSecret: rediscreds
existingSecretPasswordKey: redis-password
master:
persistence:
enabled: false
existingClaim: redismaster
replica:
replicaCount: 0
persistence:
enabled: false
resources: resources:
limits: {} limits: {}

View File

@ -1350,7 +1350,7 @@ questions:
type: string type: string
default: "/config" default: "/config"
hidden: true hidden: true
valid_chars: '^\/([a-zA-Z0-9._-]+\/?)+$' valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
- variable: medium - variable: medium
label: "EmptyDir Medium" label: "EmptyDir Medium"
schema: schema:
@ -1536,7 +1536,7 @@ questions:
type: string type: string
default: "" default: ""
required: true required: true
valid_chars: '^\/([a-zA-Z0-9._-]+\/?)+$' valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$'
- variable: medium - variable: medium
label: "EmptyDir Medium" label: "EmptyDir Medium"
schema: schema:

View File

@ -125,7 +125,7 @@ data:
remember_me_duration: {{ default "1M" $session.remember_me_duration }} remember_me_duration: {{ default "1M" $session.remember_me_duration }}
{{- end }} {{- end }}
redis: redis:
host: {{ ( printf "%v-%v" .Release.Name "redis-master" ) }} host: {{ .Values.redis.url.plain }}
{{- with $redis := .Values.redisProvider }} {{- with $redis := .Values.redisProvider }}
port: {{ default 6379 $redis.port }} port: {{ default 6379 $redis.port }}
{{- if not (eq $redis.username "") }} {{- if not (eq $redis.username "") }}

View File

@ -2,34 +2,6 @@
{{- define "authelia.secrets" -}} {{- 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 apiVersion: v1
kind: Secret kind: Secret
type: Opaque type: Opaque
@ -65,16 +37,9 @@ data:
STORAGE_PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }} STORAGE_PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }}
{{- if $redisprevious }} REDIS_PASSWORD: {{ .Values.redis.redisPassword | trimAll "\"" | b64enc }}
REDIS_PASSWORD: {{ ( index $redisprevious.data "redis-password" ) }}
{{- if .Values.redisProvider.high_availability.enabled}} {{- if .Values.redisProvider.high_availability.enabled}}
REDIS_SENTINEL_PASSWORD: {{ ( index $redisprevious.data "sentinel-password" ) }} REDIS_SENTINEL_PASSWORD: {{ .Values.redis.sentinelPassword | trimAll "\"" | b64enc }}
{{- end }}
{{- else }}
REDIS_PASSWORD: {{ $redisPass | b64enc | quote }}
{{- if .Values.redisProvider.high_availability.enabled}}
REDIS_SENTINEL_PASSWORD: {{ $sentinelPass | b64enc | quote }}
{{- end }}
{{- end }} {{- end }}
{{- if $autheliaprevious }} {{- if $autheliaprevious }}

View File

@ -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"