Update persistence toggle to meet ICp requirements
This commit is contained in:
@@ -49,7 +49,7 @@ The following table lists the configurable parameters of the `ibm-mqadvanced-ser
|
||||
| `image.tag` | Image tag | `9` |
|
||||
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||
| `image.pullSecret` | Image pull secret, if you are using a private Docker registry | `nil` |
|
||||
| `data.persistence.enabled` | Use a PersistentVolume to persist MQ data (under `/var/mqm`) | `true` |
|
||||
| `persistence.enabled` | Use a PersistentVolume to persist MQ data (under `/var/mqm`) | `true` |
|
||||
| `data.persistence.storageClass` | Storage class of backing Persistent Volume | `nil` |
|
||||
| `data.persistence.size` | Size of data volume | `2Gi` |
|
||||
| `service.name` | Name of the Kubernetes service to create | `qmgr` |
|
||||
|
||||
@@ -40,7 +40,7 @@ spec:
|
||||
containers:
|
||||
- name: qmgr
|
||||
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
|
||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||
imagePullPolicy: {{ .Values.image.pullPolicy }}
|
||||
ports:
|
||||
- containerPort: 1414
|
||||
- containerPort: 9443
|
||||
@@ -63,7 +63,7 @@ spec:
|
||||
name: {{ template "fullname" . }}
|
||||
key: appPassword
|
||||
{{- end }}
|
||||
{{- if .Values.data.persistence.enabled }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
volumeMounts:
|
||||
- mountPath: "/mnt/mqm"
|
||||
name: {{ template "fullname" . }}-{{ .Values.data.name }}
|
||||
@@ -74,7 +74,7 @@ spec:
|
||||
requests:
|
||||
{{ toYaml .Values.resources.requests | indent 14 }}
|
||||
volumeClaimTemplates:
|
||||
{{- if .Values.data.persistence.enabled }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
- metadata:
|
||||
name: {{ template "fullname" . }}-{{ .Values.data.name }}
|
||||
labels:
|
||||
@@ -89,5 +89,5 @@ spec:
|
||||
accessModes: [ "ReadWriteOnce" ]
|
||||
resources:
|
||||
requests:
|
||||
storage: {{ .Values.data.persistence.size | quote }}
|
||||
storage: {{ .Values.data.persistence.size | quote }}
|
||||
{{- end }}
|
||||
|
||||
@@ -19,16 +19,16 @@ image:
|
||||
repository: ibmcom/mq
|
||||
# tag is the tag to use for the container repository
|
||||
tag: 9
|
||||
# pullSecret is the secret to use when pulling the image from a private registry
|
||||
# pullSecret is the secret to use when pulling the image from a private registry
|
||||
pullSecret:
|
||||
# pullPolicy is either IfNotPresent or Always (https://kubernetes.io/docs/concepts/containers/images/)
|
||||
pullPolicy: IfNotPresent
|
||||
# data section specifies settings for the main persistent volume claim, which is used for data in /var/mqm
|
||||
persistence:
|
||||
enabled: true
|
||||
data:
|
||||
# name sets part of the name for this persistent volume claim
|
||||
name: "data"
|
||||
persistence:
|
||||
enabled: true
|
||||
## storageClassName is the name of the storage class to use, or an empty string for no storage class
|
||||
storageClassName: ""
|
||||
## size is the minimum size of the persistent volume
|
||||
@@ -54,4 +54,4 @@ queueManager:
|
||||
# appPassword sets the password of the app user
|
||||
appPassword:
|
||||
# nameOverride can be set to partially override the name of the resources created by this chart
|
||||
nameOverride:
|
||||
nameOverride:
|
||||
|
||||
@@ -49,7 +49,7 @@ The following table lists the configurable parameters of the `ibm-mqadvanced-ser
|
||||
| `image.tag` | Image tag | `nil` |
|
||||
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
|
||||
| `image.pullSecret` | Image pull secret, if you are using a private Docker registry | `nil` |
|
||||
| `data.persistence.enabled` | Use a PersistentVolume to persist MQ data (under `/var/mqm`) | `true` |
|
||||
| `persistence.enabled` | Use a PersistentVolume to persist MQ data (under `/var/mqm`) | `true` |
|
||||
| `data.persistence.storageClass` | Storage class of backing Persistent Volume | `nil` |
|
||||
| `data.persistence.size` | Size of data volume | `2Gi` |
|
||||
| `service.name` | Name of the Kubernetes service to create | `qmgr` |
|
||||
|
||||
@@ -48,7 +48,7 @@ spec:
|
||||
value: {{ .Values.license }}
|
||||
- name: MQ_QMGR_NAME
|
||||
value: {{ .Values.queueManager.name | default .Release.Name | replace "-" "" }}
|
||||
{{- if .Values.data.persistence.enabled }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
volumeMounts:
|
||||
- mountPath: "/mnt/mqm"
|
||||
name: {{ template "fullname" . }}-{{ .Values.data.name }}
|
||||
@@ -77,7 +77,7 @@ spec:
|
||||
requests:
|
||||
{{ toYaml .Values.resources.requests | indent 14 }}
|
||||
volumeClaimTemplates:
|
||||
{{- if .Values.data.persistence.enabled }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
- metadata:
|
||||
name: {{ template "fullname" . }}-{{ .Values.data.name }}
|
||||
labels:
|
||||
|
||||
@@ -24,6 +24,8 @@ image:
|
||||
# pullPolicy is either IfNotPresent or Always (https://kubernetes.io/docs/concepts/containers/images/)
|
||||
pullPolicy: IfNotPresent
|
||||
# data section specifies settings for the main persistent volume claim, which is used for data in /var/mqm
|
||||
persistence:
|
||||
enabled: true
|
||||
data:
|
||||
# name sets part of the name for this persistent volume claim
|
||||
name: "data"
|
||||
|
||||
Reference in New Issue
Block a user