Instalando OpenPages

Um administrador de instância pode instalar OpenPages na IBM® Software Hub versão 5.3.

Quem precisa concluir esta tarefa?

Administrador da instância Para instalar OpenPages, você deve ser um administrador da instância. Um administrador de instância tem permissão para instalar software nos seguintes projetos:

O projeto dos operadores para a instância

Os operadores para esta instância do OpenPages estão instalados no projeto operadores.

Nos comandos de instalação, a variável ${PROJECT_CPD_INST_OPERATORS} de ambiente refere-se ao projeto dos operadores.

O projeto de operandos para a instância

Os recursos personalizados para o control plane e OpenPages são instalados no projeto operandos.

Nos comandos de instalação, a variável ${PROJECT_CPD_INST_OPERANDS} de ambiente refere-se ao projeto dos operandos.

Os projetos vinculados à instância

Após a instalação OpenPages, você pode implantar OpenPages instâncias de serviço no projeto operandos ou em projetos vinculados ao projeto operandos.

Quando você precisa concluir essa tarefa?

Analise as seguintes opções para determinar se você precisa concluir esta tarefa:

  • Se você deseja instalar vários serviços ao mesmo tempo, siga o processo em Executar uma instalação em lote de soluções e serviços.
  • Se você não instalou OpenPages como parte de uma instalação em lote, conclua esta tarefa para adicionar OpenPages ao seu ambiente.

    Repita conforme necessário. Se você for responsável por várias instâncias do IBM Software Hub, poderá repetir esta tarefa para instalar mais instâncias do OpenPages no cluster.

Informações necessárias para concluir esta tarefa

Analise as seguintes informações antes de instalar OpenPages :

Requisitos de Versão

Todos os componentes associados a uma instância do IBM Software Hub devem ser instalados na mesma versão. Por exemplo, se o IBM Software Hubcontrol plane estiver instalado na versão 5.3.1, você deve instalar o OpenPages na versão 5.3.1.

Variáveis de ambiente

Os comandos nesta tarefa utilizam variáveis de ambiente para que você possa executá-los exatamente como estão escritos.

  • Se você não tiver o script que define as variáveis de ambiente, consulte Configurando as variáveis de ambiente de instalação.
  • Para usar as variáveis de ambiente do script, você deve obter as variáveis de ambiente antes de executar os comandos nesta tarefa. Por exemplo, execute:
    source ./cpd_vars.sh
Restrição de Contexto de Segurança

OpenPages funciona com a restrição de contexto de segurança Red Hat® OpenShift® Container Platform padrão. restricted-v2 Para bancos de dados incorporados, siga as etapas em Anotando IBMSoftware Hub projetos (namespaces) para permitir que bancos de dados Db2 incorporados usem o restricted-v2 SCC.

Requisitos de armazenamento
Você não precisa especificar informações de armazenamento ao instalar OpenPages. No entanto, você precisa especificar o armazenamento ao provisionar uma instância do OpenPages.

Antes de iniciar

Esta tarefa pressupõe que os seguintes pré-requisitos estejam cumpridos:

Requisitos do sistema
Esta tarefa pressupõe que o cluster atende aos requisitos mínimos para OpenPages.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Requisitos do sistema.
Estação de trabalho
Esta tarefa pressupõe que a estação de trabalho a partir da qual você executará a instalação está configurada como uma estação de trabalho cliente e possui as seguintes interfaces de linha de comando:
  • IBM Software Hub CLI: cpd-cli
  • OpenShift CLI: oc
  • Helm CLI: helm
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Configurando uma estação de trabalho cliente.
Plano de controle
Esta tarefa pressupõe que o IBM Software Hubcontrol plane está instalado.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Instalando uma instância do IBMSoftware Hub.
Registro de contêiner privado
Se o seu ambiente usa um registro de contêiner privado (por exemplo, seu cluster é isolado), esta tarefa pressupõe que as seguintes tarefas estejam concluídas:
  1. As imagens do OpenPages software são espelhadas para o registro de contêiner privado.
    Onde Localizar Mais Informações
    Se essa tarefa não estiver concluída, consulte Espelhando imagens para um registro de contêiner privado.
  2. O cpd-cli está configurado para extrair a olm-utils-v4 imagem do registro de contêiner privado.
    Onde Localizar Mais Informações
    Se essa tarefa não estiver concluída, consulte Obtendo a olm-utils-v4 imagem do registro de contêiner privado.
Balanceador de carga
As configurações de tempo limite do balanceador de carga são ajustadas para OpenPages.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Alterando as configurações do balanceador de carga.
Parâmetros de kernel
As configurações dos parâmetros do kernel são ajustadas para OpenPages.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Alterando as configurações dos parâmetros do kernel.
Recursos com escopo de cluster
Esta tarefa pressupõe que os recursos no âmbito do cluster, tais como definições de recursos personalizados, funções do cluster e ligações de funções do cluster, existem.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Criando recursos com escopo de cluster para a IBMSoftware Hub plataforma e os serviços.
Imagem atrai segredos
Esta tarefa pressupõe que os segredos que contêm as credenciais de obtenção de imagens para a instância existem.
Onde Localizar Mais Informações
Se essa tarefa não estiver concluída, consulte Criando segredos de extração de imagem para uma instância de IBMSoftware Hub.

Procedimento

Conclua as seguintes tarefas para instalar OpenPages :

  1. Instalando o serviço
  2. Validando a instalação
  3. O que fazer a seguir

Instalando o serviço

Para instalar OpenPages :

  1. Faça cpd-cli login no Red Hat OpenShift Container Platform cluster:
    ${CPDM_OC_LOGIN}
    Lembre-se: CPDM_OC_LOGIN é um alias para o cpd-cli manage login-to-ocp comando.
  2. Instale o operador e o recurso personalizado para OpenPages.
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=openpages \
    --release=${VERSION} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET}

Validando a instalação

OpenPages é instalado quando o install-components comando retorna:
[SUCCESS]... The install-components command ran successfully

Se você deseja confirmar que o status do recurso personalizado é Completed, execute o cpd-cli manage get-cr-status comando:

cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=openpages

O quê fazer em seguida

Você deve concluir a configuração pós-instalação do OpenPages antes que os usuários possam acessá-lo OpenPages.