機械翻訳について

クラスタの削除

Oracle Linux Virtualization ManagerでKubernetesクラスタを削除する方法を学習します。

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

Oracle Linux Virtualization Managerクラスタの削除

  1. Oracle Linux Virtualization Managerで実行されている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

    管理クラスタは、Oracle Linux Virtualization Managerワークロード・クラスタを削除します。 クラスタが自己管理の場合、エフェメラル・クラスタが作成され、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