IBM Sterling: Deploy do Sterling B2Bi no OpenShift na IBM Cloud: Difference between revisions
No edit summary |
|||
(33 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Estou utilizando o IBM Sterling B2B Integrator versão 6.1 | |||
Faça o download no Passaporte Advantage do seguinte arquivo: | |||
* IBM Sterling B2B Integrator Certified Container V6.1 (PartNumber: CC7W7ML) ou | |||
* IBM Sterling File Gateway V6.1.0.0 Certified Container (PartNumber: CC7W8ML) | |||
Realize o Sizing correto do seu ambiente, tive problemas ao instalar por falta de recurso. Funcionou quando os meus works tinham: | |||
* vCPUs: 8 | |||
* Memória: 32G | |||
Os meus arquivos de configuração estão disponíveis no meu GitHub: | |||
* [https://github.com/ebasso/sterling-b2b-oncloud/tree/main/openshift-ibmcloud Sterling B2Bi no Openshift na IBM Cloud] | |||
=Sterling B2B no OpenShift na IBM Cloud= | |||
Passos necessários para instalação do Sterling B2Bi no OpenShift na IBM Cloud | |||
==Criação do OpenShift e Worker Pool== | |||
1) [[IBM Sterling: Criando um Cluster OpenShift na IBM Cloud]] - Caso NÃO exista um Cluster OpenShift | 1) [[IBM Sterling: Criando um Cluster OpenShift na IBM Cloud]] - Caso NÃO exista um Cluster OpenShift | ||
Line 7: | Line 26: | ||
2) [[IBM Sterling: Criando um Worker Pool for Sterling B2B]] - Caso JÁ exista um Cluster OpenShift | 2) [[IBM Sterling: Criando um Worker Pool for Sterling B2B]] - Caso JÁ exista um Cluster OpenShift | ||
3 | ==Configurando da Estação de Trabalho e Ferramentas== | ||
3) Configurando sua estação para o novo cluster OpenShift | |||
3. | 1. Efetue login no [https://cloud.ibm.com IBM Cloud Dashboard]. | ||
2. Selecione o seu cluster de OpenShift e clique no botão '''OpenShift Web Console'''. | |||
3. Na lista suspensa seu nome (canto superior direito), selecione '''Copy Login Command''' (uma nova guia será iniciada). Exemplo: | |||
''oc login --token=sha256~P...k --server=<nowiki>https://c....containers.cloud.ibm.com:31234</nowiki>'' | |||
==Configuração dos Pré-requisitos== | |||
4) [[IBM Sterling: Configurando o DB2 como Container no OpenShift]] '''ou''' [[IBM Sterling: Configurando o DB2 como Serviço na IBM Cloud]] | 4) [[IBM Sterling: Configurando o DB2 como Container no OpenShift]] '''ou''' [[IBM Sterling: Configurando o DB2 como Serviço na IBM Cloud]] | ||
Line 29: | Line 46: | ||
5) [[IBM Sterling: Configurando o MQ como Container no OpenShift]] '''ou''' IBM Sterling: Configurando o MQ como Serviço na IBM Cloud | 5) [[IBM Sterling: Configurando o MQ como Container no OpenShift]] '''ou''' IBM Sterling: Configurando o MQ como Serviço na IBM Cloud | ||
6) Criando o nosso projeto/namespace para o Sterling B2B. '''IMPORTANTE!!!''' | |||
oc new-project sterling-b2bi-app | |||
7) [[IBM Sterling: Configurando as imagens no Registry]] | |||
==Configuração do Sterling B2Bi== | |||
8) [[IBM Sterling: Configurando o Container Toolkit no OpenShift]] | |||
9) [[IBM Sterling: Deploy do Sterling B2B no OpenShift]] | |||
= Nomenclatura de referência = | = Nomenclatura de referência = | ||
Para facilitar encontrar os meus recursos, na IBM Cloud e no OpenShift, sigo o seguinte padrão de nomenclatura: | |||
<PROJETO>-<RECURSO>-<AMBIENTE>-<DETALHE>. | |||
Exemplo nesta documentação: | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 67: | Line 71: | ||
! Nome do Recurso !! Tipo do Recurso !! Descrição | ! Nome do Recurso !! Tipo do Recurso !! Descrição | ||
|- | |- | ||
| ebasso-roks-demo-sb2bi || Cluster OpenShift || - | | ebasso-roks-demo-sb2bi || Cluster OpenShift | ||
|| | |||
* Projeto: ebasso | |||
* Recurso: roks - Redhat Openshift cluster | |||
* Ambiente: demo | |||
* Detalhe: Sterling B2Bi | |||
|- | |- | ||
| ebasso-wrk-pool-demo-sb2bi-dal10-b3c. | | ebasso-wrk-pool-demo-sb2bi-dal10-b3c.8x32 || Worker Pool das soluções Sterling | ||
|| | |||
* Projeto: ebasso | |||
* Recurso: wrk-pool - Worker Pool | |||
* Ambiente: demo | |||
* Detalhe: sb2bi-dal10-b3c.8x32 - Sterling B2Bi - Dallas 10 - tipo de máquina | |||
|- | |- | ||
| Ex || Ex || Ex | | Ex || Ex || Ex | ||
Line 80: | Line 94: | ||
! Nome do Recurso !! Tipo do Recurso !! Descrição | ! Nome do Recurso !! Tipo do Recurso !! Descrição | ||
|- | |- | ||
| sterling-b2bi-db2 || Projeto || DB2 para o IBM Sterling B2B | | sterling-b2bi-db2 || Projeto/Namespace || DB2 para o IBM Sterling B2B | ||
|- | |- | ||
| sterling-b2bi-mq || Projeto || MQ para o IBM Sterling B2B | | sterling-b2bi-mq || Projeto/Namespace || MQ para o IBM Sterling B2B | ||
|- | |- | ||
| | | sterling-b2bi-toolkit || Projeto/Namespace || Toolkit para o IBM Sterling B2B | ||
|- | |||
| sterling-b2bi-app || Projeto/Namespace || O próprio IBM Sterling B2B | |||
|} | |} | ||
= See Also = | = See Also = | ||
* [[IBM Sterling: Deploy Sterling | * [[IBM Sterling: Deploy do Sterling B2Bi no OpenShift na IBM Cloud]] | ||
* [[IBM Sterling| Artigos sobre IBM Sterling]] | * [[IBM Sterling| Artigos sobre IBM Sterling]] |
Latest revision as of 14:56, 8 June 2021
Estou utilizando o IBM Sterling B2B Integrator versão 6.1
Faça o download no Passaporte Advantage do seguinte arquivo:
- IBM Sterling B2B Integrator Certified Container V6.1 (PartNumber: CC7W7ML) ou
- IBM Sterling File Gateway V6.1.0.0 Certified Container (PartNumber: CC7W8ML)
Realize o Sizing correto do seu ambiente, tive problemas ao instalar por falta de recurso. Funcionou quando os meus works tinham:
- vCPUs: 8
- Memória: 32G
Os meus arquivos de configuração estão disponíveis no meu GitHub:
Sterling B2B no OpenShift na IBM Cloud
Passos necessários para instalação do Sterling B2Bi no OpenShift na IBM Cloud
Criação do OpenShift e Worker Pool
1) IBM Sterling: Criando um Cluster OpenShift na IBM Cloud - Caso NÃO exista um Cluster OpenShift
2) IBM Sterling: Criando um Worker Pool for Sterling B2B - Caso JÁ exista um Cluster OpenShift
Configurando da Estação de Trabalho e Ferramentas
3) Configurando sua estação para o novo cluster OpenShift
1. Efetue login no IBM Cloud Dashboard. 2. Selecione o seu cluster de OpenShift e clique no botão OpenShift Web Console. 3. Na lista suspensa seu nome (canto superior direito), selecione Copy Login Command (uma nova guia será iniciada). Exemplo: oc login --token=sha256~P...k --server=https://c....containers.cloud.ibm.com:31234
Configuração dos Pré-requisitos
4) IBM Sterling: Configurando o DB2 como Container no OpenShift ou IBM Sterling: Configurando o DB2 como Serviço na IBM Cloud
5) IBM Sterling: Configurando o MQ como Container no OpenShift ou IBM Sterling: Configurando o MQ como Serviço na IBM Cloud
6) Criando o nosso projeto/namespace para o Sterling B2B. IMPORTANTE!!!
oc new-project sterling-b2bi-app
7) IBM Sterling: Configurando as imagens no Registry
Configuração do Sterling B2Bi
8) IBM Sterling: Configurando o Container Toolkit no OpenShift
9) IBM Sterling: Deploy do Sterling B2B no OpenShift
Nomenclatura de referência
Para facilitar encontrar os meus recursos, na IBM Cloud e no OpenShift, sigo o seguinte padrão de nomenclatura:
<PROJETO>-<RECURSO>-<AMBIENTE>-<DETALHE>.
Exemplo nesta documentação:
Nome do Recurso | Tipo do Recurso | Descrição |
---|---|---|
ebasso-roks-demo-sb2bi | Cluster OpenShift |
|
ebasso-wrk-pool-demo-sb2bi-dal10-b3c.8x32 | Worker Pool das soluções Sterling |
|
Ex | Ex | Ex |
Sigo o seguinte padrão de nomenclatura no OpenShift
Nome do Recurso | Tipo do Recurso | Descrição |
---|---|---|
sterling-b2bi-db2 | Projeto/Namespace | DB2 para o IBM Sterling B2B |
sterling-b2bi-mq | Projeto/Namespace | MQ para o IBM Sterling B2B |
sterling-b2bi-toolkit | Projeto/Namespace | Toolkit para o IBM Sterling B2B |
sterling-b2bi-app | Projeto/Namespace | O próprio IBM Sterling B2B |