検索

ホームページ  >  に質問  >  本文

Kubernetes に Jupyter ノートブックをデプロイするためのガイド

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

全員に返信(1)返信します

  • P粉976737101

    P粉9767371012023-08-30 12:41:09

    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
  • キャンセル返事