1.9. La suppression d’un cluster ROSA et des ressources AWS STS


Il est possible de supprimer un cluster ROSA qui utilise AWS Security Token Service (STS) en utilisant le Red Hat OpenShift Service sur AWS (ROSA) CLI, rosa. Il est également possible d’utiliser le ROSA CLI pour supprimer les rôles AWS Identity and Access Management (IAM), les rôles d’opérateur spécifiques au cluster et le fournisseur OpenID Connect (OIDC). Afin de supprimer les politiques en ligne et opérateurs à l’échelle du compte, vous pouvez utiliser la console AWS IAM.

Important

Les rôles et les politiques IAM à l’échelle du compte pourraient être utilisés par d’autres clusters ROSA dans le même compte AWS. Il ne faut supprimer les ressources que s’ils ne sont pas requis par d’autres clusters.

Procédure

  1. Effacer un cluster et regarder les journaux, en remplaçant <cluster_name> par le nom ou l’ID de votre cluster:

    $ rosa delete cluster --cluster=<cluster_name> --watch
    Copy to Clipboard Toggle word wrap
    Important

    Il faut attendre que la suppression du cluster soit terminée avant de supprimer les rôles, les stratégies et le fournisseur OIDC de l’IAM. Les rôles à l’échelle du compte sont nécessaires pour supprimer les ressources créées par l’installateur. Les rôles d’opérateur spécifiques au cluster sont nécessaires pour nettoyer les ressources créées par les opérateurs OpenShift. Les opérateurs utilisent le fournisseur OIDC pour s’authentifier.

  2. Effacer le fournisseur OIDC que les opérateurs de cluster utilisent pour authentifier:

    $ rosa delete oidc-provider -c <cluster_id> --mode auto 
    1
    Copy to Clipboard Toggle word wrap
    1
    &lt;cluster_id&gt; par l’ID du cluster.
    Note

    L’option -y vous permet de répondre automatiquement oui aux invitations.

  3. Effacer les rôles IAM d’opérateur spécifiques au cluster:

    $ rosa delete operator-roles -c <cluster_id> --mode auto 
    1
    Copy to Clipboard Toggle word wrap
    1
    &lt;cluster_id&gt; par l’ID du cluster.
  4. Effacer les rôles à l’échelle du compte:

    Important

    Les rôles et les politiques IAM à l’échelle du compte pourraient être utilisés par d’autres clusters ROSA dans le même compte AWS. Il ne faut supprimer les ressources que s’ils ne sont pas requis par d’autres clusters.

    $ rosa delete account-roles --prefix <prefix> --mode auto 
    1
    Copy to Clipboard Toggle word wrap
    1
    Il faut inclure l’argument --&lt;prefix&gt;. &lt;prefix&gt; par le préfixe des rôles à supprimer à l’échelle du compte. Lorsque vous n’avez pas spécifié un préfixe personnalisé lorsque vous avez créé les rôles à l’échelle du compte, spécifiez le préfixe par défaut, ManagedOpenShift.
  5. Supprimez les politiques IAM à l’échelle du compte et de l’opérateur IAM que vous avez créées pour les déploiements ROSA qui utilisent STS:

    1. Connectez-vous à la console AWS IAM.
    2. Accédez à Gestion d’accès Politiques et sélectionnez la case à cocher pour l’une des politiques à l’échelle du compte.
    3. Avec la stratégie sélectionnée, cliquez sur Actions Supprimer pour ouvrir la boîte de dialogue de stratégie de suppression.
    4. Entrez le nom de la stratégie pour confirmer la suppression et sélectionnez Supprimer pour supprimer la stratégie.
    5. Il faut répéter cette étape pour supprimer chacune des politiques en ligne du compte et de l’opérateur pour le cluster.
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