Fix: use longhorn-imessage-local (WaitForFirstConsumer) for stable volume binding
ci / markdown (push) Waiting to run
ci / markdown (push) Waiting to run
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
# Dedicated CNPG Postgres for Poimen Memory (GitOps, wave 2 — before poimen w3).
|
# Dedicated CNPG Postgres for Poimen Memory (GitOps, wave 2 — before poimen w3).
|
||||||
# Includes pgvector extension for semantic search (768-dim embeddings).
|
# Includes pgvector extension for semantic search (768-dim embeddings).
|
||||||
|
# Uses longhorn-imessage-local (WaitForFirstConsumer) to avoid volume binding
|
||||||
|
# issues when pod gets scheduled to nodes with unhealthy Longhorn replicas.
|
||||||
# CNPG generates secret `memory-db-app` + service `memory-db-rw` in ns poimen;
|
# CNPG generates secret `memory-db-app` + service `memory-db-rw` in ns poimen;
|
||||||
# poimen reads them locally (no cross-ns secret copy).
|
# poimen reads them locally (no cross-ns secret copy).
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -27,7 +29,7 @@ spec:
|
|||||||
limits: { memory: "2Gi", cpu: "1" }
|
limits: { memory: "2Gi", cpu: "1" }
|
||||||
storage:
|
storage:
|
||||||
size: 10Gi
|
size: 10Gi
|
||||||
storageClass: longhorn-cnpg
|
storageClass: longhorn-imessage-local
|
||||||
monitoring:
|
monitoring:
|
||||||
enablePodMonitor: true
|
enablePodMonitor: true
|
||||||
affinity:
|
affinity:
|
||||||
|
|||||||
Reference in New Issue
Block a user