Dynamic Engineを削除
始める前に
- Talend Management Consoleでインフラストラクチャー管理者ロールを持ち、TMC_CLUSTER_MANAGEMENT権限があること。
- 環境が割り当てられているエンジンは削除できません。まず、環境をすべて割り当て解除してください。詳細は、Dynamic Engineから環境を割り当て解除をご覧ください。
手順
タスクの結果
この手順では、Talend Management Consoleにあるエンジンの論理エンティティと、Kubernetesにある物理デプロイメント(エンジンの物理エンティティと関連する環境リソース)を安全に削除します。
この手順では、未割り当てであるDynamic Engine環境のKubernetesデプロイメントのみが削除されますが、Talend Management Consoleにある論理エンティティは削除されません。
- このような環境の論理エンティティを削除する場合は、Dynamic Engine環境を削除をご覧ください。
- このような論理エンティティを再利用するためには、新しいDynamic Engineに割り当て、新しいマニフェストファイルを生成して、それらのファイルをKubernetesクラスターに適用します。
トラブルシューティング:
Dynamic Engineを部分的に削除すると、次のような問題が発生する可能性があります:
- Kubernetesデプロイメント(物理エンティティ)のみを削除すると、エンジンの論理エンティティで[Error] (エラー)ステータスが表示されます。
- デプロイされた環境リソースを削除すると、それらの環境のステータスはTalend Management Consoleで[Not ready] (まだ準備できていません)に設定されます。
これらの論理エンティティを修正して再利用するためには、
- 新しいDynamic Engineに環境を割り当てます。
- これらのエンティティ用に新しいマニフェストファイルを生成します。
- これらのファイルをKubernetesクラスターに適用します。
マニフェストファイルの適用の詳細は、KubernetesでDynamic EngineとDynamic Engine環境をセットアップをご覧ください。