Gerenciando o complemento de IA Red Hat OpenShift

Use as informações a seguir para gerenciar o complemento OpenShift AI.

Atualização do operador de IA gerenciado pelo IBM OpenShift

As atualizações de versão do operador de IA OpenShift seguem o cronograma de atualizações de versão da plataforma de IA OpenShift. Se a OpenShift AI Platform lançar um patch, uma atualização de versão secundária ou principal, uma atualização correspondente será disponibilizada para o add-on. Com base na política de aprovação ( oaiInstallPlanApproval ) que você definiu quando o add-on foi instalado, talvez seja necessário aprovar e aplicar manualmente determinadas atualizações.

Não há suporte para reversões de versão. Não é possível desfazer uma atualização do operador do OpenShift AI. Leve isso em consideração e certifique-se de escolher sua estratégia de atualização com cuidado, especialmente se você escolher a política de aprovação Automatic.

Principais atualizações

O processo para aplicar atualizações importantes depende de como você define a política de aprovação.

Política de aprovação definida como Automatic
Não é necessário aprovar manualmente a atualização principal. Para aplicar a atualização principal, você só precisa executar o comando ibmcloud oc cluster addon update openshift-ai.
Política de aprovação definida como Manual
Aplique a atualização principal executando o comando ibmcloud oc cluster addon update openshift-ai. Em seguida, aprove manualmente o plano de instalação para concluir a atualização.

Atualizações secundárias e de patches

O processo de aplicação de atualizações secundárias e de patches depende de como você define a política de aprovação.

Política de aprovação definida como Automatic
Não é necessário aprovar manualmente o plano de atualização. As atualizações são aplicadas automaticamente e você não precisa realizar nenhuma ação.
Política de aprovação definida como Manual
  • Algumas partes da atualização podem exigir aprovação manual e outras não. As partes que exigem aprovação são indicadas na notificação de atualização. As partes da atualização que não exigem aprovação são aplicadas automaticamente.
  • Você deve aprovar manualmente as partes da atualização que exigem aprovação. Depois que você aprovar o plano de instalação, não haverá etapas adicionais para aplicar o comando.

Aplicando a atualização

Para aplicar a atualização, execute o seguinte comando.

ibmcloud oc cluster addon update openshift-ai --cluster CLUSTER --version VERSION

Aprovação do plano de instalação e aplicação da atualização

Para aprovar o plano de instalação, navegue até a página do cluster e abra o console da Web OpenShift. Na seção Installed Operators (Operadores instalados ), siga os prompts para aprovar manualmente o plano de instalação da atualização. Para atualizações importantes, conclua esta etapa depois de executar o comando para aplicar a atualização.

Desativar o complemento

Siga as etapas para desativar o complemento OpenShift AI.

  1. Opcional: Remover operadores. Dependendo da política de exclusão que você definir para o complemento, os operadores e componentes instalados pelo complemento poderão ou não ser removidos automaticamente quando você desativar o complemento. Você pode usar os seguintes comandos para remover manualmente os operadores.

    Remova a plataforma de IA Red Hat OpenShift.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/oaiDeletePolicy", "value": "delete"}]
    

    Remova o operador de descoberta de recursos Node.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nfdDeletePolicy", "value": "delete"}]
    

    Remova o operador da GPU NVIDIA.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/nvidiaDeletePolicy", "value": "delete"}]
    

    Remova o operador do pipeline.

    oc -n kube-system patch cm managed-addon-rhoai-options --type json -p '[{"op": "replace", "path": "/data/pipelineDeletePolicy", "value": "delete"}]
    
  2. Execute o comando para desativar o complemento.

    ibmcloud oc cluster addon disable openshift-ai --cluster CLUSTER
    

    Exemplo de saída.

    Data and resources that you created for the add-on might be deleted when the add-on is disabled. Continue? [y/N]> y
    Disabling add-on openshift-ai for cluster abcdefg123456...
    OK
    

Obtendo suporte para o complemento OpenShift AI

Se você encontrar problemas relacionados ao complemento OpenShift AI para IBM Cloud, poderá abrir um caso de suporte.

Em seu caso de suporte, certifique-se de incluir a saída e os detalhes dos seguintes comandos. A inclusão dessas informações pode ajudar a acelerar o processo de suporte.

Execute esses comandos para reunir detalhes da plataforma de IA OpenShift. Inclua os resultados em seu caso de suporte.

ibmcloud oc cluster addon ls --cluster CLUSTER
oc get clusterversions
oc get subscription -A
oc get OperatorGroups -A
oc get csv
oc get IbmOpenshiftAI
oc describe IbmOpenshiftAI ibmopenshiftai-auto
oc get all -n ibm-rhoai-operator
oc get Clusterpolicy gpu-cluster-policy
oc describe Clusterpolicy gpu-cluster-policy
oc -n redhat-ods-operator get subscription rhods-operator

Execute estes comandos para reunir detalhes do cluster. Inclua os resultados em seu caso de suporte.

oc adm must-gather -- /usr/bin/gather_audit_logs
oc adm must-gather
tar cvaf must-gather.tar.gz must-gather.local.*/