IBM Maximo: Instalação do Maximo Application Suite usando o MAS CLI

From Wiki
Revision as of 15:28, 28 February 2023 by Ebasso (talk | contribs) (→‎Instalando)

Pré-requisitos

Configurando o Bastion Host

O Bastion host é a estação de trabalho que utilizaremos para acessar o nosso OpenShift.

Instale os seguintes pacotes ao seu linux:

yum -y install podman screen

Vá para o diretório HOME do usuário e criando o diretório de workspace

cd /home/admin

mkdir -p mas-cli-workspace

Executando o MAS CLI

Fazendo o pull da imagem e executando o container do MAS CLI

podman run -ti -v mas-cli-workspace:/mnt/home --pull always quay.io/ibmmas/cli:latest

Resultado

IBM Maximo Application Suite CLI Container v3.12.0
...
Available commands:
 - mas install to launch a MAS install pipeline
 - mas uninstall to launch a MAS uninstall pipeline
 - mas provision-fyre to provision an OCP cluster on IBM DevIT Fyre (internal)
 - mas provision-roks to provision an OCP cluster on IBM Cloud Red Hat OpenShift Service (ROKS)
 - mas provision-aws to provision an OCP cluster on AWS
 - mas provision-rosa to provision an OCP cluster on AWS Red Hat OpenShift Service (ROSA)
 - mas setup-registry to setup a private container registry on an OCP cluster
 - mas mirror-images to mirror container images required by mas to a private registry
 - mas configure-ocp-for-mirror to configure a cluster to use a private registry as a mirror''

Saindo do container, comando exit

[ibmmas/cli:3.12.0]mascli$ exit

Buscando os valores para as variáveis de ambiente

IBM Entitlement Key

Acessar a Container Software Library usando seu IBMId para obter sua entitlement key.

MAS License File

Acessar o IBM License Key Center,

No menu Get Keys, selecione IBM AppPoint Suites, selecione IBM MAXIMO APPLICATION SUITE AppPOINT LIC e complete com as informações a seguir

Campo Conteúdo
Number of Keys Número de AppPoints que serão utilizadas nesta instalação.
Host ID Type Um valor único, pode ser o Ethernet Address
Host ID Enter any 12 digit hexadecimal string
Hostname Set to the hostname of your OCP instance, but this can be any value really.
Port Set to 27000

Para os demais valores deixo o default. Finalmente, clique Generate e faça o download do arquivo de licença (entitlement.lic), salve o arquivo para depois.

Instalando

podman run -ti -v mas-cli-workspace:/mnt/home --pull always quay.io/ibmmas/cli 

Exportando as variáveis de ambiente

export IBM_ENTITLEMENT_KEY=eyJh.....

Executando o menu mas install

Documentação

Ver também