UiPath Documentation
automation-suite
2.2510
true
Automation Suite in der EKS/AKS-Installationsanleitung
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Deinstallieren Sie den Cert Manager

Deinstallieren Sie den Zertifikatsmanager aus der Automation Suite auf EKS/AKS.

Voraussetzungen​

  • Kubectl-CLI (kubectl) installiert und konfiguriert.
  • Entsprechende Berechtigungen zum Löschen von Ressourcen in den Ziel-Namespaces.

Information erforderlich​

Bevor Sie fortfahren, müssen Sie die folgenden Informationen sammeln:

  • UiPath-Namespace, in dem Zertifikatsmanager-Ressourcen verwendet werden.

Schritt-für-Schritt-Deinstallationsprozess​

  1. Löschen Sie die Rollenbindungen für den 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. Löschen Sie die Zertifikatsmanagerrolle:
    # 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. Bereinigen Sie die Zertifikatsmanager-Ressourcen im 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. Deinstallieren Sie den Zertifikatsmanager aus dem Cluster, löschen Sie den Namespace oder alle verbleibenden Zertifikatsressourcen gemäß den Schritten 1, 2 und 3 für andere Namespaces. Überprüfen Sie außerdem, ob der Zertifikatsmanager nicht von einer anderen Komponente verwendet wird.
  5. Überprüfen der verbleibenden Ressourcen:
    # 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
    

Fehlerbehebung​

Wenn bestimmte Ressourcen nicht gelöscht werden können:

  • Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen verfügen.
  • Überprüfen Sie, ob die Ressourcen von anderen Anwendungen verwendet werden.
  • Bei Ressourcen, die sich im Status „Wird beendet “ befinden, müssen Sie möglicherweise Abschnitte entfernen.

Hinweise​

  • Deinstallieren Sie den cert-manager nur, wenn er nicht von anderen Anwendungen in Ihrem Cluster verwendet wird.
  • Wenn mehrere Anwendungen vom Zertifikatsmanager abhängen, sollten Sie erwägen, nur die UiPath-spezifischen Ressourcen zu entfernen.
  • Ersetzen Sie <uipath_namespace> durch Ihren tatsächlichen UiPath-Namespace.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben