第2章 OpenShift Data Science の Python S2I アプリケーションの作成
2.1. GitHub テンプレートを使用した OpenShift Data Science の Python S2I アプリケーションの作成
Red Hat の Python S2I アプリケーションリポジトリーを GitHub のテンプレートとして使用し、Red Hat OpenShift Data Science に適したアプリケーションをすばやく作成できます。テンプレートを使用して、既存の Red Hat OpenShift Data Science リポジトリーと同じ形式、ディレクトリー構造、ファイルを指定して新規リポジトリーを生成します。
前提条件
- GitHub アカウント。
- 使用する適切なテンプレートが格納された GitHub リポジトリーにアクセスするための認証情報。
手順
- GitHub で、テンプレートリポジトリー (Red Hat の Python S2I アプリケーションリポジトリー) のメインページに移動します。
- Use this template をクリックします。
- オプション: Owner 一覧から、リポジトリーを所有するアカウントを選択します。
- Repository name フィールドに新規リポジトリーの名前を入力します。
- オプション: Description フィールドに、新規リポジトリーの説明を入力します。
リポジトリーの表示レベルを設定します。
- 誰でもリポジトリーを表示できるように、Public を選択します。デフォルトのリポジトリー表示レベルは Public に設定されています。
- Private をクリックし、リポジトリーを表示してコミットできるユーザーを制限します。
- オプション: Include all branches チェックボックスを選択し、テンプレートリポジトリーのブランチを新規リポジトリーにコピーします。
- Create repository from template をクリックします。
検証
- テンプレートから作成したリポジトリーが表示され、GitHub アカウントからアクセスできます。