Alterando o limite de tarefas simultâneas permitidas para implantações em lote

O limite padrão para tarefas de implantação simultâneas é dois. Qualquer solicitação de trabalho de implantação para uma implantação em lote que já tenha dois trabalhos em execução é colocada em uma fila para execução posterior. Você pode alterar esse limite, se necessário.

Sobre esta tarefa

Pré-requisitos: Você deve ser um Kubernetes administrador para alterar o limite padrão de execuções simultâneas de tarefas de implantação.

Para alterar o limite padrão de execuções simultâneas de tarefas de implantação:

Procedimento

  1. Execute este comando para colocar o Watson Machine Learning operador em modo de manutenção: oc patch wmlbase wml-cr --type merge --patch '{"spec": {"ignoreForMaintenance": true}}'
  2. Atualize o valor do wmlruntimemanager configmap:
    1. Execute o seguinte comando: oc project <control_plane>.
    1. Faça backup do configmap wmlruntimemanager existente:oc get cm wmlruntimemanager -o yaml > wmlruntimemanager_org.yaml
    2. Atualize o número de tarefas paralelas de 2 para um valor maior:oc get cm wmlruntimemanager -o yaml | sed -e 's|private = 2|private = <new limit>|' > wmlruntimemanager_new.yaml
    3. Aplique o mapa de configuração atualizado: oc apply -f wmlruntimemanager_new.yaml
  3. Reinicie o wml-deployment-manager pod e aguarde até wml-deployment-manager que ele esteja operacional novamente: oc delete pod -l app=wml-deployment-manager
  4. Execute este comando para colocar o operador de volta no modo de operação normal: oc patch wmlbase wml-cr --type merge --patch '{"spec": {"ignoreForMaintenance": false}}'