UiPath Documentation
automation-suite
2.2510
true
Guide d'installation d'Automation Suite sur EKS/AKS
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Comment désinstaller Cert Manager

Désinstallez Cert Manager d'Automation Suite sur EKS/AKS.

Prérequis​

  • CLI Kubectl (kubectl) installé et configuré.
  • Autorisations appropriées pour supprimer des ressources dans les espaces de noms cibles.

Informations requises​

Avant de continuer, vous devez recueillir les informations suivantes :

  • Espace de noms UiPath dans lequel les ressources du gestionnaire de certificats sont utilisées.

Processus de désinstallation étape par étape​

  1. Supprimez les liaisons des rôles pour 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. Supprimez le rôle 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. Nettoyez les ressources cert-manager dans l'espace de noms :
    # 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. Désinstallez le gestionnaire de certificats du cluster, supprimez l'espace de noms ou toute ressource de certificat restante en suivant les étapes 1, 2 et 3 pour les autres espaces de noms. En outre, des vérifications croisées si cert-manager n'est utilisé par aucun autre composant.
  5. Vérifiez les ressources 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
    

Résolution des problèmes​

Si certaines ressources ne peuvent pas être supprimées :

  • Assurez-vous d'avoir les autorisations nécessaires.
  • Vérifiez si les ressources sont utilisées par d'autres applications.
  • Pour les ressources bloquées à l’état En fin d’exécution , il vous faudra peut-être supprimer des finaliseurs.

Remarques​

  • Désinstallez cert-manager uniquement s'il n'est pas utilisé par d'autres applications de votre cluster.
  • Si plusieurs applications dépendent de cert-manager, envisagez de supprimer uniquement les ressources spécifiques à UiPath.
  • Remplacez <uipath_namespace> par votre espace de noms UiPath réel.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour