今回はGCP でKubeflow の環境を構築するもう一つの方法であるMiniKF を皆さんへ紹介します。
※GCP及びMiniKFの利用料金がかかります
MiniKFとは
MiniKF は名前のとおりクラウド(GCP/AWS など)に一つの instance でKubeflow を自動的に環境構築するツールです。MiniKFを利用して数分間でWeb UIでKubeflowの環境構築ができるので大変便利です。MiniKFのインストール画面を探す
GCPのMarketplaceでMiniKFを探してください。 MiniKF を選んで設定画面へ進めましょう。 MiniKFをLAUNCHしましょう。 Delopy name,zone とinstance のspec を設定した上でMiniKF のinstance を立ち上げます。今回は例としてdefault値のままinstanceを作成しました。※MiniKFやGCP利用料金を確認の上、instanceの作成をしてください
MiniKF のinstance が準備できたら下記のような設定画面が出てきます。Kubeflow のDashboard のURL とユーザー名、パスワードが記載されていますがinstance はまだ初期化されてないので接続できません。 SSHのボタンを押してkubeflowのinstanceへTerminalで接続してMiniKFを初期化のコマンド:miniKFを入力してください。 初期化の完了までは少々待ってください。 5 分ぐらい待って初期化できた!ここまででMiniKF のinstance のdeploy は完了しました。
Dashboardを確認
MIniKFの設定画面に記載されたDashboardのURLとユーザー名、パスワードを利用してKubeflowのDashboardを確認しましょう。 パスワードを入れてログインします。 ログインできました。まとめ
今回はGCP でMiniKF を利用する方法を皆さんに共有させて頂きました。いかがでしたでしょうか。もし皆さんの業務にお役に立てれば幸いです。※ 今回作成したリソースは削除しないと継続して課金が発生するので注意してください