UiPath Documentation
automation-suite
2.2510
true
Guia de instalação do Automation Suite no EKS/AKS
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Como desinstalar o Gerenciador de certificados

Desinstale o Cert Manager do Automation Suite no EKS/AKS.

Pré-requisitos​

  • CLI do Kubectl (kubectl) instalado e configurado.
  • Permissões apropriadas para excluir recursos nos namespaces de destino.

Informação necessária​

Antes de prosseguir, você deve reunir as seguintes informações:

  • Namespace UiPath onde os recursos do cert-manager estão sendo usados.

Processo de desinstalação passo a passo​

  1. Exclua as associações de função para o cert-manager:
    # Verify if the role binding exists
    kubectl get rolebinding -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete rolebinding <role-binding-name> -n <uipath_namespace>
    # Verify if the role binding exists
    kubectl get rolebinding -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete rolebinding <role-binding-name> -n <uipath_namespace>
    
  2. Exclua a função cert-manager:
    # Check if the role exists
    kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete role <cert-manamger-role> -n <uipath_namespace>
    # Check if the role exists
    kubectl get role cert-manager -n <uipath_namespace> | grep cert-manager
    
    # If it exists, delete it
    kubectl delete role <cert-manamger-role> -n <uipath_namespace>
    
  3. Limpe os recursos cert-manager no namespace:
    # Delete all certificates
    kubectl delete certificates.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all issuers
    kubectl delete issuers.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all clusterissuers if you created any
    kubectl delete clusterissuers.cert-manager.io --all
    # Delete all certificates
    kubectl delete certificates.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all issuers
    kubectl delete issuers.cert-manager.io --all -n <uipath_namespace>
    
    # Delete all clusterissuers if you created any
    kubectl delete clusterissuers.cert-manager.io --all
    
  4. Desinstale o cert-manager do cluster, exclua o namespace ou qualquer recurso de certificado restante seguindo as etapas 1, 2 e 3 para outros namespaces. Além disso, verifique se cert-manager não é usado por qualquer outro componente.
  5. Verifique os recursos restantes:
    # Check for any remaining cert-manager resources
    kubectl get all -n <uipath_namespace> | grep cert-manager
    kubectl get crd | grep cert-manager
    # Check for any remaining cert-manager resources
    kubectl get all -n <uipath_namespace> | grep cert-manager
    kubectl get crd | grep cert-manager
    

Solução de problemas​

Se alguns recursos não puderem ser excluídos:

  • Certifique-se de que você tenha as permissões necessárias.
  • Verifique se os recursos estão sendo usados por outros aplicativos.
  • Para recursos que estão presos no estado Encerrando , você pode precisar remover os finalizadores.

Observações​

  • Desinstale o cert-manager apenas se ele não estiver sendo usado por outros aplicativos no seu cluster.
  • Se vários aplicativos dependerem de cert-manager, considere apenas remover os recursos específicos da UiPath.
  • Substitua <uipath_namespace> por seu namespace UiPath real.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades