機械翻訳について

クラスタの削除

OCIでKubernetesクラスタを削除する方法を学習します。

自己管理クラスタを削除するには、KubernetesクラスタAPIコントローラ(管理クラスタ)を実行するために2番目のクラスタが使用可能である必要があります。 これは、クラスタ破棄の最終段階では、残りのコンピュート・インスタンス、および拡張によってクラスタ・ノードが終了するためです。 これが完了すると、コントローラを実行できるコンピュート・インスタンスはありません。 管理クラスタが使用できない場合は、このニーズに対応するためにエフェメラル・クラスタが作成されます。

OCIクラスタの削除

OCIでKubernetesクラスタを削除します。

  1. OCIで実行されているKubernetesクラスタを削除します。

    ocne cluster deleteコマンドを使用して、クラスタを削除します。 使用する構文は次のとおりです:

    ocne cluster delete 
    [{-C|--cluster-name} name]
    [{-c|--config} URI] 
    [{-P|--provider} provider]
    [{-s|--session} URI]

    構文オプションの詳細は、Oracle Cloud Native Environment: CLIを参照してください。

    たとえば:

    ocne cluster delete --cluster-name mycluster

    または

    ocne cluster delete --config myconfig.yaml

    管理クラスタは、OCIワークロード・クラスタを削除します。 クラスタが自己管理の場合、エフェメラル・クラスタが作成され、KubernetesクラスタAPIリソースがエフェメラル・クラスタに移行されます。

    ヒント:

    別の端末セッションでクラスタの削除プロセスをモニターします。 KUBECONFIG環境変数を管理クラスタに設定します。

    export KUBECONFIG=$(ocne cluster show --cluster-name cluster-name)

    cluster_nameを管理クラスタの名前に置き換えます。 次のように入力します:

    kubectl get cluster -A

    クラスタ・オブジェクトはdeleting状態です。 クラスタ・オブジェクトが使用できなくなると、削除は完了します。

  2. 管理クラスタを削除します。

    環境内の設定によっては、管理クラスタの削除が必要になる場合もあります。 ocne cluster deleteコマンドを使用して、管理クラスタを削除します。 たとえば:

    ocne cluster delete --cluster-name mycluster
  3. Oracle Cloud Infrastructureリソースを削除します。

    一部のOracle Cloud Infrastructureリソースを手動で削除する必要がある場合があります。 クラスタ内のコンピュート・インスタンス、Virtual Cloud Networkおよびネットワーク・ロード・バランサは終了しますが、Objects Storageバケット内のOCKイメージおよびカスタム・コンピュート・イメージは削除されません。 これらのオブジェクトを保持しない場合は、Oracle Cloud Infrastructureコンソールにサインインして手動で削除します。