Kubernetes に Jupyter ノートブックをデプロイするためのガイド
P粉710478990
P粉710478990 2023-08-29 18:05:19
0
1
532
<p>これは要件です:</p> <ol> <li>Mysql、Jupyter Notebook (両方とも Kubernetes クラスター上にある必要があります)</li> </ol> <p>Jupyter Notebook を使用して機械学習モデルを実行して Mysql データベースからデータを取得する必要があり、タスク全体を Kubernetes クラスター環境でスケジュールする必要があります (cron スケジューリングと同様)。 </p> <p>私は Kubernetes は初めてですが、Docker コンテナ化については理解しており、以前にコンテナ化されたアプリケーションを構築したことがあります。お願いです、助けてください。 </p>
P粉710478990
P粉710478990

全員に返信(1)
P粉976737101

cornjob 関数を使用して、Kubernetes 上のリソースをスケジュールできます。

cron ジョブの詳細: https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/

ノートブックまたはコードの Docker イメージを実行する予定がある場合は、YAML 構成を作成し、cronjob を使用して、その Docker イメージを Kubernetes 上でスケジュールされたタスクとして実行するだけです。

私は Jupyter ノートブックを使用したことがないので、それがどのように機能するかわかりません。

Kubernetes で MySQL を実行するには、同じ方法で YAML ファイルを構成し、K8s クラスターに変更を適用すると、コンテナーが K8s にデプロイされます。

詳細はこちら: https://kubernetes.io/docs/tasks/run-application/run-single-instance-stateful-application/

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート