Vous pouvez nettoyer les modifications du système de fichiers effectuées par le conteneur de démarrage.
Note : Si le DaemonSet nsx-node-agent est supprimé, OVS n'est plus en cours d'exécution sur l'hôte (dans le conteneur ou dans le PID de l'hôte).
Vous pouvez créer le DaemonSet nsx-ncp-cleanup pour annuler les modifications du système effectuées par le DaemonSet nsx-ncp-bootstrap. Ce DaemonSet doit être créé uniquement si vous avez précédemment appliqué le fichier NCP YAML (ncp-ubuntu.yaml ou ncp-rhel.yaml) et que vous ne les avez pas supprimés. Notez que le DaemonSet nsx-ncp-cleanup désinstallera NSX CNI, ce qui entraînera un état de nœud Kubernetes non valide.
Pour créer le DaemonSet, procédez comme suit :
- Supprimez les DaemonSets nsx-ncp-bootstrap et nsx-node-agent. Par exemple, vous pouvez exécuter les commandes suivantes avec le nom d'espace de noms approprié :
kubectl delete ds nsx-ncp-bootstrap -n <namespace> kubectl delete ds nsx-node-agent -n <namespace>
- Exécutez kubectl apply -f ncp-cleanup-ubuntu.yaml ou kubectl apply -f ncp-cleanup-rhel.yaml, selon le système d'exploitation de votre hôte, à partir de la ligne de commande sur le nœud master Kubernetes.
Pour rendre le nœud à nouveau utilisable, exécutez kubectl apply -f ncp-ubuntu.yaml ou kubectl apply -f ncp-rhel.yaml, selon le système d'exploitation de votre hôte.