Skip to content

Commit e491245

Browse files
Merge pull request #110 from vgavinash/patch-1
Update to 9.4.1.0
2 parents 9efea5e + 4bfa1bf commit e491245

File tree

7 files changed

+11
-8
lines changed

7 files changed

+11
-8
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# IBM MQ Sample Helm Chart
2-
This repository provides a helm chart to deploy an IBM® MQ container built from the [IBM MQ Container GitHub repository](https://github.com/ibm-messaging/mq-container), and has been verified against the [9.4.0 branch](https://github.com/ibm-messaging/mq-container/tree/9.4.0).
2+
This repository provides a helm chart to deploy an IBM® MQ container built from the [IBM MQ Container GitHub repository](https://github.com/ibm-messaging/mq-container), and has been verified against the [9.4.1 branch](https://github.com/ibm-messaging/mq-container/tree/9.4.1).
33

44
## Pre-reqs
55
Prior to using the Helm chart you will need to install two dependencies:

charts/ibm-mq/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
apiVersion: v2
1515
name: ibm-mq
1616
description: IBM MQ queue manager
17-
version: 10.1.1
17+
version: 11.0.0
1818
type: application
19-
appVersion: 9.4.0.0
19+
appVersion: 9.4.1.0
2020
kubeVersion: ">=1.18.0-0"
2121
keywords:
2222
- IBM MQ

charts/ibm-mq/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## Introduction
66

7-
This chart deploys a single IBM® MQ server (Queue Manager) built from the [IBM MQ Container GitHub repository](https://github.com/ibm-messaging/mq-container), and has been verified using the [9.4.0 branch](https://github.com/ibm-messaging/mq-container/tree/9.4.0). IBM MQ is messaging middleware that simplifies and accelerates the integration of diverse applications and business data across multiple platforms. It uses message queues, topics and subscriptions to facilitate the exchanges of information and offers a single messaging solution for cloud and on-premises environments.
7+
This chart deploys a single IBM® MQ server (Queue Manager) built from the [IBM MQ Container GitHub repository](https://github.com/ibm-messaging/mq-container), and has been verified using the [9.4.1 branch](https://github.com/ibm-messaging/mq-container/tree/9.4.1). IBM MQ is messaging middleware that simplifies and accelerates the integration of diverse applications and business data across multiple platforms. It uses message queues, topics and subscriptions to facilitate the exchanges of information and offers a single messaging solution for cloud and on-premises environments.
88

99
## Chart Details
1010

@@ -106,7 +106,7 @@ Alternatively, each parameter can be specified by using the `--set key=value[,ke
106106
| ------------------------------- | --------------------------------------------------------------- | ------------------------------------------ |
107107
| `license` | Set to `accept` to accept the terms of the IBM license | `"not accepted"` |
108108
| `image.repository` | Image full name including repository | `ibmcom/mq` |
109-
| `image.tag` | Image tag | `9.4.0.0-r3` |
109+
| `image.tag` | Image tag | `9.4.1.0-r1` |
110110
| `image.pullPolicy` | Setting that controls when the kubelet attempts to pull the specified image. | `IfNotPresent` |
111111
| `image.pullSecret` | An optional list of references to secrets in the same namespace to use for pulling any of the images used by this QueueManager. If specified, these secrets will be passed to individual puller implementations for them to use. For example, in the case of docker, only DockerConfig type secrets are honoured. For more information, see [here](https://kubernetes.io/docs/concepts/containers/images#specifying-imagepullsecrets-on-a-pod) | `nil` |
112112
| `credentials.enable` | Enable MQ to utilize credentials from a Secret for the default "app" and "admin" users. MQ no longer sets a default password for these users, so it is highly recommended to set your own by creating a Secret. | `false` |

charts/ibm-mq/templates/stateful-set.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ spec:
2626
matchLabels:
2727
{{- include "ibm-mq.selectorLabels" . | nindent 6 }}
2828
serviceName: qm
29+
{{- if and (.Values.queueManager.nativeha.enable) (.Values.queueManager.multiinstance.enable) }}
30+
{{- fail "Error: Both nativeha and multiinstance flags should not be enabled simultaneously" }}
31+
{{- end }}
2932
{{- if .Values.queueManager.nativeha.enable }}
3033
podManagementPolicy: Parallel
3134
updateStrategy:

charts/ibm-mq/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ image:
1919
# repository is the container repository to use
2020
repository: icr.io/ibm-messaging/mq
2121
# tag is the tag to use for the container repository
22-
tag: 9.4.0.0-r3
22+
tag: 9.4.1.0-r1
2323
# pullSecret is the secret to use when pulling the image from a private registry
2424
pullSecret:
2525
# pullPolicy is either IfNotPresent or Always (https://kubernetes.io/docs/concepts/containers/images/)

samples/OpenShiftIBMPower/deploy/ibmpower.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
license: accept
1515
image:
1616
repository: cp.icr.io/cp/ibm-mqadvanced-server
17-
tag: 9.4.0.0-r3-ppc64le
17+
tag: 9.4.1.0-r1-ppc64le
1818
pullSecret: ibm-entitlement-key
1919
queueManager:
2020
mqscConfigMaps:

samples/OpenShiftNativeHAMQAdvancedContainer/deploy/secureapp_nativeha.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414
image:
1515
repository: cp.icr.io/cp/ibm-mqadvanced-server
16-
tag: 9.4.0.0-r3-amd64
16+
tag: 9.4.1.0-r1-amd64
1717
pullSecret: ibm-entitlement-key
1818
license: accept
1919
queueManager:

0 commit comments

Comments
 (0)