Atualização do cpdbr serviço (Atualização da versão 5.1 para a versão 5.3 )
Você deve atualizar o cpdbr serviço após a atualização IBM® Software
Hub.
- Fase de atualização
Atualizando a estação de trabalho do cliente
Recolha das informações necessárias
Preparação para executar uma atualização em uma rede restrita
Preparando-se para executar uma atualização a partir de um registro privado de contêineres
Atualização do software pré-requisito
Atualização de componentes compartilhados do cluster
Preparando-se para atualizar uma instância
Atualização de uma instância
- Quem precisa realizar essa tarefa?
Administrador do cluster: Esta tarefa deve ser realizada por um administrador do cluster.
- Até quando você precisa concluir essa tarefa?
Repita conforme necessário. Se você tiver várias instâncias de IBM Software Hub, repita esta tarefa para cada instância que for atualizar.
Antes de iniciar
Além disso, certifique-se de definir as variáveis de ambiente antes de executar os comandos desta tarefa.
Sobre esta tarefa
cpdbr do serviço.Procedimento
- Se você usar NetApp Trident protect ou Portworx, defina a variável
OADP_OPERATOR_NSde ambiente para o diretório do projeto onde o OADP operador está instalado:export OADP_OPERATOR_NS=<oadp-operator-project> - IBM Fusion Apenas para usuários do serviço de backup e restauração. Configure o DataProtectionApplication (DPA) com os plug-ins adicionais exigidos pelo IBM Software
Hub Backup-Restore. Para obter mais detalhes, consulte a seção “Instalando componentes de backup e restauração em um cluster do Red Hat OpenShift Container Platform ” no documento “Instalando e configurando o utilitário IBM Software Hub OADP no cluster de origem ”.
- Atualize o
cpdbr-tenantcomponente da instância.O comando a ser executado depende do tipo de armazenamento utilizado, da origem das imagens do cluster e se o scheduling service está instalado:- IBM Fusion
O cluster obtém imagens do Registro de Títulos da IBM
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --upgrade=true \ --log-level=debug \ --verboseDica: Se o armazenamento de objetos em nuvem do serviço IBM Fusion de backup usar um certificado de autoridade certificadora (CA), você pode usar a--backup-validation-cacertopção para fornecer o certificado codificado em formato base64.- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --upgrade=true \ --log-level=debug \ --verboseDica: Se o armazenamento de objetos em nuvem do serviço IBM Fusion de backup usar um certificado de autoridade certificadora (CA), você pode usar a--backup-validation-cacertopção para fornecer o certificado codificado em formato base64.
O cluster obtém imagens de um registro de contêineres privado
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --upgrade=true \ --log-level=debug \ --verboseDica: Se o armazenamento de objetos em nuvem do serviço IBM Fusion de backup usar um certificado de autoridade certificadora (CA), você pode usar a--backup-validation-cacertopção para fornecer o certificado codificado em formato base64.- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --upgrade=true \ --log-level=debug \ --verboseDica: Se o armazenamento de objetos em nuvem do serviço IBM Fusion de backup usar um certificado de autoridade certificadora (CA), você pode usar a--backup-validation-cacertopção para fornecer o certificado codificado em formato base64.
- NetApp Trident protect
O cluster obtém imagens do Registro de Títulos da IBM
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
O cluster obtém imagens de um registro de contêineres privado
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
- Portworx
O cluster obtém imagens do Registro de Títulos da IBM
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
O cluster obtém imagens de um registro de contêineres privado
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
- OADP Utilitário de backup e restauração
O cluster obtém imagens do Registro de Títulos da IBM
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
O cluster obtém imagens de um registro de contêineres privado
- Ambientes com o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --cpd-scheduler-namespace=${PROJECT_SCHEDULING_SERVICE} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose- Ambientes sem o scheduling service
cpd-cli oadp install \ --component=cpdbr-tenant \ --cpdbr-hooks-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpd \ --cpfs-image-prefix=${PRIVATE_REGISTRY_LOCATION}/cpopen/cpfs \ --namespace=${OADP_OPERATOR_NS} \ --tenant-operator-namespace=${PROJECT_CPD_INST_OPERATORS} \ --skip-recipes=true \ --upgrade=true \ --log-level=debug \ --verbose
O quê fazer em seguida
Agora que você atualizou o cpdbr serviço, está pronto para concluir a atualização do webhook do controlador de admissão de configuração do IBM Software Hub (Atualização da versão 5.1 para a versão 5.3 ).
Se você não utilizar o webhook do controlador de admissão de configuração, consulte Atualização de monitores privilegiados (Atualização da versão 5.1 para a versão 5.3 ).