Skip to content

Commit

Permalink
Merge pull request #110 from vgavinash/patch-1
Browse files Browse the repository at this point in the history
Update to 9.4.1.0
  • Loading branch information
callumpjackson authored Nov 25, 2024
2 parents 9efea5e + 4bfa1bf commit e491245
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# IBM MQ Sample Helm Chart
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).
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).

## Pre-reqs
Prior to using the Helm chart you will need to install two dependencies:
Expand Down
4 changes: 2 additions & 2 deletions charts/ibm-mq/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
apiVersion: v2
name: ibm-mq
description: IBM MQ queue manager
version: 10.1.1
version: 11.0.0
type: application
appVersion: 9.4.0.0
appVersion: 9.4.1.0
kubeVersion: ">=1.18.0-0"
keywords:
- IBM MQ
Expand Down
4 changes: 2 additions & 2 deletions charts/ibm-mq/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## Introduction

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.
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.

## Chart Details

Expand Down Expand Up @@ -106,7 +106,7 @@ Alternatively, each parameter can be specified by using the `--set key=value[,ke
| ------------------------------- | --------------------------------------------------------------- | ------------------------------------------ |
| `license` | Set to `accept` to accept the terms of the IBM license | `"not accepted"` |
| `image.repository` | Image full name including repository | `ibmcom/mq` |
| `image.tag` | Image tag | `9.4.0.0-r3` |
| `image.tag` | Image tag | `9.4.1.0-r1` |
| `image.pullPolicy` | Setting that controls when the kubelet attempts to pull the specified image. | `IfNotPresent` |
| `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` |
| `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` |
Expand Down
3 changes: 3 additions & 0 deletions charts/ibm-mq/templates/stateful-set.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ spec:
matchLabels:
{{- include "ibm-mq.selectorLabels" . | nindent 6 }}
serviceName: qm
{{- if and (.Values.queueManager.nativeha.enable) (.Values.queueManager.multiinstance.enable) }}
{{- fail "Error: Both nativeha and multiinstance flags should not be enabled simultaneously" }}
{{- end }}
{{- if .Values.queueManager.nativeha.enable }}
podManagementPolicy: Parallel
updateStrategy:
Expand Down
2 changes: 1 addition & 1 deletion charts/ibm-mq/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ image:
# repository is the container repository to use
repository: icr.io/ibm-messaging/mq
# tag is the tag to use for the container repository
tag: 9.4.0.0-r3
tag: 9.4.1.0-r1
# 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/)
Expand Down
2 changes: 1 addition & 1 deletion samples/OpenShiftIBMPower/deploy/ibmpower.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
license: accept
image:
repository: cp.icr.io/cp/ibm-mqadvanced-server
tag: 9.4.0.0-r3-ppc64le
tag: 9.4.1.0-r1-ppc64le
pullSecret: ibm-entitlement-key
queueManager:
mqscConfigMaps:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# limitations under the License.
image:
repository: cp.icr.io/cp/ibm-mqadvanced-server
tag: 9.4.0.0-r3-amd64
tag: 9.4.1.0-r1-amd64
pullSecret: ibm-entitlement-key
license: accept
queueManager:
Expand Down

0 comments on commit e491245

Please sign in to comment.