SPB Git

spb/uqo-chat

Public
837 B · 23 lines yaml
1apiVersion: apps/v12kind: StatefulSet3metadata: { name: postgres, namespace: uqo-chat }4spec:5  serviceName: postgres6  replicas: 17  selector: { matchLabels: { app: postgres } }8  template:9    metadata: { labels: { app: postgres } }10    spec:11      containers:12        - name: postgres13          image: pgvector/pgvector:pg1614          ports: [{ containerPort: 5432 }]15          env:16            - { name: POSTGRES_DB, value: uqochat }17            - { name: POSTGRES_USER, value: uqo }18            - { name: POSTGRES_PASSWORD, valueFrom: { secretKeyRef: { name: uqo-chat-secrets, key: POSTGRES_PASSWORD } } }19          volumeMounts: [{ name: pgdata, mountPath: /var/lib/postgresql/data }]20  volumeClaimTemplates:21    - metadata: { name: pgdata }22      spec: { accessModes: [ReadWriteOnce], resources: { requests: { storage: 20Gi } } }23
Files · afb5ca448565f356efc1532400a8ac8b8eba5d6a
Menu

Theme