第 14 章 销毁托管集群


14.1. 销毁 AWS 上的托管集群

您可以使用命令行界面(CLI)在 Amazon Web Services (AWS)上销毁托管集群及其受管集群资源。

14.1.1. 使用 CLI 销毁 AWS 上的托管集群

您可以使用命令行界面(CLI)销毁 Amazon Web Services (AWS)上的托管集群。

流程

  1. 运行以下命令,删除多集群引擎 Operator 上的受管集群资源:

    $ oc delete managedcluster <hosted_cluster_name> 1
    1
    <hosted_cluster_name> 替换为集群的名称。
  2. 运行以下命令来删除托管集群及其后端资源:

    $ hcp destroy cluster aws  \
      --name <hosted_cluster_name> \1
      --infra-id <infra_id> \2
      --role-arn <arn_role> \3
      --sts-creds <path_to_sts_credential_file> \4
      --base-domain <basedomain> 5
    1
    指定托管集群的名称,如 example
    2
    指定托管集群的基础架构名称。
    3
    指定 Amazon Resource Name (ARN),例如 arn:aws:iam::820196288204:role/myrole
    4
    指定 AWS 安全令牌服务(STS)凭证文件的路径,例如 /home/user/sts-creds/sts-creds.json
    5
    指定您的基域,例如 example.com
    重要

    如果您的 AWS 安全令牌服务(STS)的会话令牌已过期,请运行以下命令在名为 sts-creds.json 的 JSON 文件中检索 STS 凭证:

    $ aws sts get-session-token --output json > sts-creds.json
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.