5.4. Désinstallation du terminal web


La désinstallation de l’opérateur de terminal Web ne supprime aucune des définitions de ressources personnalisées (CRD) ou des ressources gérées qui sont créées lorsque l’opérateur est installé. À des fins de sécurité, vous devez désinstaller manuellement ces composants. En supprimant ces composants, vous économisez des ressources en cluster parce que les terminaux ne sont pas inactifs lorsque l’opérateur est désinstallé.

La désinstallation du terminal web est un processus en deux étapes:

  1. Désinstallez l’opérateur de terminal Web et les ressources personnalisées (CR) qui ont été ajoutées lors de l’installation de l’opérateur.
  2. Désinstallez l’opérateur DevWorkspace et ses ressources personnalisées qui ont été ajoutées en tant que dépendance de l’opérateur de terminal Web.

5.4.1. La suppression de l’opérateur de terminal Web

Il est possible de désinstaller le terminal Web en supprimant l’opérateur de terminal Web et les ressources personnalisées utilisées par l’opérateur.

Conditions préalables

  • Accès à un cluster dédié OpenShift avec les autorisations d’administrateur de cluster.
  • C’est vous qui avez installé le CLI oc.

Procédure

  1. Dans la perspective de l’administrateur de la console Web, accédez aux opérateurs Opérateurs installés.
  2. Faites défiler la liste de filtres ou tapez un mot clé dans la zone Filtrer par nom pour trouver l’opérateur de terminal Web.
  3. Cliquez sur le menu Options de l’opérateur de terminal Web, puis sélectionnez Opérateur de désinstallation.
  4. Dans la boîte de dialogue de confirmation de l’opérateur de désinstallation, cliquez sur Désinstaller pour supprimer les déploiements de l’opérateur, de l’opérateur et des pods du cluster. L’opérateur cesse de fonctionner et ne reçoit plus de mises à jour.

5.4.2. La suppression de l’opérateur DevWorkspace

Afin de désinstaller complètement le terminal Web, vous devez également supprimer l’opérateur DevWorkspace et les ressources personnalisées utilisées par l’opérateur.

Important

L’opérateur DevWorkspace est un opérateur autonome et peut être requis en tant que dépendance pour d’autres opérateurs installés dans le cluster. Suivez les étapes ci-dessous uniquement si vous êtes sûr que l’opérateur DevWorkspace n’est plus nécessaire.

Conditions préalables

  • Accès à un cluster dédié OpenShift avec les autorisations d’administrateur de cluster.
  • C’est vous qui avez installé le CLI oc.

Procédure

  1. Enlevez les ressources personnalisées DevWorkspace utilisées par l’Opérateur, ainsi que tous les objets Kubernetes associés:

    $ oc delete devworkspaces.workspace.devfile.io --all-namespaces --all --wait
    Copy to Clipboard Toggle word wrap
    $ oc delete devworkspaceroutings.controller.devfile.io --all-namespaces --all --wait
    Copy to Clipboard Toggle word wrap
    Avertissement

    Dans le cas où cette étape n’est pas terminée, les finalisateurs rendent difficile la désinstallation complète de l’opérateur.

  2. Enlevez tous les services restants, secrets et configuration des cartes. En fonction de l’installation, certaines ressources incluses dans les commandes suivantes peuvent ne pas exister dans le cluster.

    $ oc delete all --selector app.kubernetes.io/part-of=devworkspace-operator,app.kubernetes.io/name=devworkspace-webhook-server -n openshift-operators
    Copy to Clipboard Toggle word wrap
    $ oc delete serviceaccounts devworkspace-webhook-server -n openshift-operators
    Copy to Clipboard Toggle word wrap
    $ oc delete clusterrole devworkspace-webhook-server
    Copy to Clipboard Toggle word wrap
    $ oc delete clusterrolebinding devworkspace-webhook-server
    Copy to Clipboard Toggle word wrap
  3. Désinstaller l’opérateur DevWorkspace:

    1. Dans la perspective de l’administrateur de la console Web, accédez aux opérateurs Opérateurs installés.
    2. Faites défiler la liste de filtres ou tapez un mot clé dans la zone Filtrer par nom pour trouver l’opérateur DevWorkspace.
    3. Cliquez sur le menu Options de l’opérateur, puis sélectionnez Opérateur de désinstallation.
    4. Dans la boîte de dialogue de confirmation de l’opérateur de désinstallation, cliquez sur Désinstaller pour supprimer les déploiements de l’opérateur, de l’opérateur et des pods du cluster. L’opérateur cesse de fonctionner et ne reçoit plus de mises à jour.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat