[OpenShift Container Platform][Kubernetes][Amazon EKS][IBM Cloud Pak for Integration]

Storage considerations for cloud platforms

Some cloud platforms have specific storage requirements for deploying IBM® MQ queue managers with the IBM MQ Operator.

IBM Cloud

The ibmc-file-gold-gid storage class on IBM Cloud® requires you to set the following supplementalGroups value in the spec.securityContext field of your QueueManager YAML:
spec:
  queueManager:
    storage:
      queueManager:
         class: ibmc-file-gold-gid
  securityContext:
    supplementalGroups: [65534] # Change to 99 for clusters with RHEL7 or earlier worker nodes

Amazon EKS

The aws-ebs storage class on Amazon EKS requires you to set a fsGroup value of your choice in the spec.securityContext field of your QueueManager YAML. For example, the following YAML sets the fsGroup to 1001:

spec:
  queueManager:
    storage:
      defaultClass: aws-ebs
  securityContext:
    fsGroup: 1001