feat(infra): data, storage, devtools, and ory layer updates

- data: CNPG cluster tuning, OpenBao values, OpenSearch deployment fixes,
  OpenSearch PVC, barman vault secret for S3 backup credentials
- storage: SeaweedFS filer updates (s3.json via secret subPath), PVC for
  filer persistent storage
- devtools: Gitea values (SSH service, custom theme), gitea-theme-cm ConfigMap
- ory: add kratos-selfservice-urls.yaml for self-service flow URLs
- media: LiveKit values updated (TURN config, STUN, resource limits)
- vso: kustomization cleanup
This commit is contained in:
2026-03-06 12:07:28 +00:00
parent 7ff35d3e0c
commit d32d1435f9
17 changed files with 454 additions and 15 deletions

View File

@@ -9,4 +9,5 @@ resources:
- seaweedfs-master.yaml
- seaweedfs-volume.yaml
- seaweedfs-filer.yaml
- seaweedfs-filer-pvc.yaml
- vault-secrets.yaml

View File

@@ -0,0 +1,10 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: seaweedfs-filer-data
namespace: storage
spec:
accessModes: [ReadWriteOnce]
resources:
requests:
storage: 5Gi

View File

@@ -13,6 +13,13 @@ spec:
labels:
app: seaweedfs-filer
spec:
initContainers:
- name: fix-permissions
image: busybox
command: ["sh", "-c", "chmod 777 /data/filer"]
volumeMounts:
- name: filer-data
mountPath: /data/filer
containers:
- name: filer
image: chrislusf/seaweedfs:latest
@@ -61,7 +68,8 @@ spec:
secret:
secretName: seaweedfs-s3-json
- name: filer-data
emptyDir: {}
persistentVolumeClaim:
claimName: seaweedfs-filer-data
---
apiVersion: v1
kind: Service