Edge Gateway deinstallieren

Dieser Abschnitt enthält Informationen zur Deinstallation von Edge Gateway.

Bevor Sie die Software Edge Gateway deinstallieren, müssen Sie die von diesem System bereitgestellten Edge Gateway -Instanzen ermitteln und anschließend aus der Anwendung löschen. Wenn Sie nicht sicher sind, welche Edge Gateway -Instanzen sich auf dem System befinden, können Sie den folgenden Befehl eingeben, um eine Liste der Namen anzuzeigen:
sudo kubectl get namespaces -L "apps.isc.ibm.com/apphost-name"

Wenn Sie über die virtuelle Anwendung Edge Gatewayverfügen, deinstallieren Sie Edge Gateway , indem Sie die Edge Gateway -OVA löschen. Es müssen keine weiteren Schritte ausgeführt werden.

Wenn Sie über die eigenständige Version von Edge Gatewayverfügen, führen Sie die folgende Prozedur aus:
  1. Entfernen Sie die Edge Gateway -Pakete, um Edge Gateway und die zugehörigen Abhängigkeiten k3s, k3s-selinuxund resilient-IBM-jrewie folgt zu entfernen:
    sudo yum remove apphost --setopt=clean_requirements_on_remove=1
    sudo yum remove k3s
  2. Löschen Sie die k3s-Netzschnittstelle von firewalld:
    sudo firewall-cmd --permanent --zone=trusted --remove-interface=cni0 &&
    sudo firewall-cmd --permanent --zone=trusted --remove-interface=flannel.1 &&
    sudo firewall-cmd --permanent --zone=trusted --remove-port=6443/tcp &&
    sudo firewall-cmd --permanent --zone=trusted --remove-port=10250/tcp
    sudo firewall-cmd --reload &&
    sudo systemctl restart firewalld
  3. Wenn keine anderen Schnittstellen in der "vertrauenswürdigen" Zone vorhanden sind, löschen Sie Port 443 wie folgt von firewalld:
    1. Stellen Sie sicher, dass sich keine Schnittstellen in der vertrauenswürdigen Zone befinden:
      sudo firewall-cmd --zone=trusted --list-interfaces
    2. Wenn der Befehl keine Schnittstellen zurückgegeben hat, führen Sie Folgendes aus:
      sudo firewall-cmd --permanent --zone=trusted --remove-port=443/tcp &&
      sudo firewall-cmd --reload
  4. Verwenden Sie den folgenden Befehl, um die Pakete container-selinux und createrepo nur dann zu entfernen, wenn sie von keinem anderen Service verwendet werden. Dieser Befehl entfernt auch die Abhängigkeiten von createrepo, deltarpm und python-delta rpm, wenn sie nicht verwendet werden.
    sudo yum remove container-selinux &&
    sudo yum remove createrepo --setopt=clean_requirements_on_remove=1

Die Edge Gateway -Software wird deinstalliert.