IBM Sterling: Configurando o MQ como Container no OpenShift
Procedimento
Realizando o Deploy do MQ
1) Crie um novo projeto no OpenShift para o MQ e defina contas de serviço e permissões.
oc new-project sterling-b2bi-mq
2) Crie o arquivo mq-secret.yaml para deploy do DB2 no openshift
apiVersion: v1
kind: Secret
metadata:
name: mq-secret
type: Opaque
stringData:
adminPassword: password
appPassword: password
3) Realize a criação da secreto
oc create -f mq-secret.yaml
4) Instalar o IBM MQ a partir do repositório IBM Github.
Clone os charts do IBM MQ do repositório Github usando o comando abaixo.
git clone https://github.com/IBM/charts.git
Isso criará um diretório chamado “charts”. Vá para a pasta "charts/stable/ibm-mqadvanced-server-dev"
cd charts/stable/ibm-mqadvanced-server-dev
Crie o arquivo override (override.yaml) referindo-se ao arquivo "values.yaml".
license: "accept"
queueManager:
name: "b2bi"
dev:
secret:
name: "mq-secret"
adminPasswordKey: "adminPassword"
appPasswordKey: "appPassword"
Instale o helm chart com o seguinte comando de "/charts/stable/ibm-mqadvanced-server-dev folder", assumindo que o arquivo "override.yaml" seja colocado na mesma pasta.
helm install mqsterling --namespace sterling-b2bi-mq --timeout 90m0s -f override.yaml .
Informações de Referência 3
informações do banco de dados (para serem usadas posteriormente).
- Ref 3
- dbVendor: db2