feat: SMB-PersistentVolumes fuer Medien und Datenbank-Sicherungen
Statische PVs ueber csi-driver-smb (smb.csi.k8s.io), fest an die PVCs artista-modelcamp-media (App liest, uid 1001) und artista-modelcamp-db-backup (pg_dump-Job, uid 70, 0700/0600) gebunden, reclaimPolicy Retain. Zugang ueber Secret artista-modelcamp-smb. Das PostgreSQL-Datenverzeichnis bleibt bewusst auf Blockspeicher (SMB erfuellt dessen Sperr- und fsync-Anforderungen nicht, Briefing §13); die Datenbank landet ueber die taeglichen Dumps trotzdem auf dem NAS. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
This commit is contained in:
1 parent
95e3733ab8
commit
24939b58d5
4 files changed
+120
-5
No files matched your search
@@ -26,3 +26,20 @@ stringData:
|
||||
SMTP_HOST: "<smtp.example.org>"
|
||||
SMTP_USER: "<benutzer>"
|
||||
SMTP_PASSWORD: "<passwort>"
|
||||
---
|
||||
# Zugang zur SMB-Freigabe fuer die PersistentVolumes
|
||||
# (k8s/overlays/production/smb-volumes.yaml). Eigener, auf die Artista-
|
||||
# Ordner beschraenkter NAS-Benutzer empfohlen.
|
||||
# kubectl -n artista create secret generic artista-modelcamp-smb \
|
||||
# --from-literal=username='…' --from-literal=password='…'
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: artista-modelcamp-smb
|
||||
namespace: artista
|
||||
type: Opaque
|
||||
stringData:
|
||||
username: "<nas-benutzer>"
|
||||
password: "<nas-passwort>"
|
||||
# Optional bei Domaenenkonten:
|
||||
# domain: "<domaene>"
|
||||
Reference in new issue
Block a user