k8s/apps/kimai/kimaisecrets.yaml

41 lines
1.1 KiB
YAML
Raw Normal View History

apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: kimai-secrets
namespace: kimai
spec:
refreshInterval: 1h
secretStoreRef:
name: bitwarden
kind: ClusterSecretStore
target:
name: kimai-secrets
creationPolicy: Owner
2026-03-22 07:55:50 +00:00
template:
engineVersion: v2
mergePolicy: Merge
data:
app-secret: '{{ index . "kimai-admin-password" }}'
2026-04-02 21:32:55 +00:00
admin-email: '{{ index . "kimai-admin-username" }}'
2026-03-22 07:55:50 +00:00
admin-password: '{{ index . "kimai-admin-password" }}'
mailer-url: 'null://localhost'
2026-03-25 07:58:44 +00:00
database-url: 'mysql://kimai:{{ index . "mariadb-password" | urlquery }}@kimai-mariadb/kimai?charset=utf8&serverVersion=10.6'
password: '{{ index . "mariadb-password" }}'
root-password: '{{ index . "mariadb-root-password" }}'
data:
2026-03-22 01:43:03 +00:00
- secretKey: mariadb-root-password
remoteRef:
key: kimai-db-root-password
2026-03-22 01:43:03 +00:00
- secretKey: mariadb-password
remoteRef:
key: kimai-db-password
2026-03-22 01:43:03 +00:00
- secretKey: kimai-admin-username
remoteRef:
key: kimai-admin-username
2026-03-22 01:43:03 +00:00
- secretKey: kimai-admin-password
remoteRef:
key: kimai-admin-password