Closed gislab-augsburg closed 3 months ago
@klml kannst du da helfen?
Wenn ich per Hand eine PVC erstelle mit Namen 'data-dave-postgresql-0' wird die vom postgresql pod genommen und er fährt hoch.
mit "no storage class is set" kam schon öfters vor. Hattest du postgresql.storageClass intern gesetzt?
ich hab in den values-lhm gesetzt:
postgresql:
storageClass: "thin-csi"
-> kein Effekt
postgresql:
primary:
persistence:
storageClass: "thin-csi"
->
mb@nbo00370518:~/dave2/helm-charts/charts/dave$ helm upgrade --install -f values.yaml -f values-lhm.yaml dave .
Error: UPGRADE FAILED: cannot patch "dave-postgresql" with kind StatefulSet: StatefulSet.apps "dave-postgresql" is invalid: spec: Forbidden: updates to statefulset spec for fields other than 'replicas', 'ordinals', 'template', 'updateStrategy', 'persistentVolumeClaimRetentionPolicy' and 'minReadySeconds' are forbidden
Forbidden: updates to statefulset spec
@gislab-augsburg da musst du das statefulset vorher einmal deleten
:man_facepalming: ok so geht es:
e74eeb0e619042000de5e477183ee6b0191b4be5
..
Events:
Die PVC wird erzeugt, bleibt aber auf 'Pending' weil 'No Persistent Volume'
Wenn man die storage class auf "thin-csi" festlegen will:
https://github.com/gislab-augsburg/helm-charts/blob/601293bc9ac3d4253c124efcf71ea79a56734862/charts/dave/values-lhm.yaml#L115-L121
kommt: