apps/status: properly secure and persist data

This commit is contained in:
xeruf 2024-07-01 11:15:47 +03:00
parent 67aa0df888
commit e5b655f974
2 changed files with 14 additions and 10 deletions

View File

@ -8,7 +8,7 @@ spec:
chart:
spec:
chart: gatus
version: 3.4.1
version: 3.4.5
sourceRef:
kind: HelmRepository
name: minicloudlabs

View File

@ -20,7 +20,13 @@ data:
enabled: true
existingClaim: "gatus-data"
config:
storage:
# caching: true # when large
type: sqlite
path: /data/gatus.sqlite
security:
# https://twin.sh/articles/56/securing-gatus-with-oidc-using-auth0
oidc:
issuer-url: "https://${hydra_domain}"
redirect-url: "https://${gatus_domain}/authorization-code/callback"
@ -28,8 +34,6 @@ data:
client-secret: "${client_secret}"
scopes: ["openid"]
#autoDiscoverUrl: 'https://${hydra_domain}/.well-known/openid-configuration'
config:
alerting:
# https://github.com/TwiN/gatus?tab=readme-ov-file#configuring-email-alerts
email: