feat: allow customisation of pvc accessMode

By allowing WRX as an option allows us to run multiple glance-api
This is useful when using CephFS rook for the pvc

Change-Id: Ibcd686c78a173cdd4d101d3617ed1f3c83342e1f
This commit is contained in:
Karl Kloppenborg 2024-06-25 00:05:56 +00:00
parent 030e60c0a9
commit ff1582dd3a
No known key found for this signature in database
GPG Key ID: 479C09D69B602C9E
4 changed files with 5 additions and 2 deletions

View File

@ -14,7 +14,7 @@ apiVersion: v1
appVersion: v1.0.0
description: OpenStack-Helm Glance
name: glance
version: 0.4.24
version: 0.4.25
home: https://docs.openstack.org/glance/latest/
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Glance/OpenStack_Project_Glance_vertical.png
sources:

View File

@ -25,7 +25,7 @@ metadata:
helm.sh/resource-policy: keep
{{- end }}
spec:
accessModes: [ "ReadWriteOnce" ]
accessModes: {{ .Values.volume.accessModes }}
resources:
requests:
storage: {{ .Values.volume.size }}

View File

@ -424,6 +424,8 @@ network:
volume:
class_name: general
size: 2Gi
accessModes:
- ReadWriteOnce
dependencies:
dynamic:

View File

@ -58,4 +58,5 @@ glance:
- 0.4.22 Enable custom annotations for Openstack secrets
- 0.4.23 Update images used by default
- 0.4.24 Do not attach backend pvc to storage init pod
- 0.4.25 Allow customisation of pvc storage accessMode so we can run multiple api pods
...