2.5.3. odo を使用した Node.js アプリケーションの作成
Node.js コンポーネントを作成するには、Node.js アプリケーションをダウンロードし、odo でソースコードをクラスターにプッシュします。
手順
コンポーネントの新規ディレクトリーを作成します。
$ mkdir my_components $$ cd my_componentsNode.js アプリケーションのサンプルをダウンロードします。
$ git clone https://github.com/openshift/nodejs-ex現在のディレクトリーをアプリケーションのあるディレクトリーに切り替えます。
$ cd <directory_name>Node.js タイプのコンポーネントをアプリケーションに追加します。
$ odo create nodejs注記デフォルトで、最新イメージが使用されます。また、
odo create openshift/nodejs:8を使用してイメージのバージョンを明示的に指定できます。初期ソースコードをコンポーネントにプッシュします。
$ odo pushこれで、コンポーネントは OpenShift Container Platform にデプロイされます。
URL を作成し、以下のようにローカル設定ファイルにエントリーを追加します。
$ odo url create --port 8080変更をプッシュします。これにより、URL がクラスターに作成されます。
$ odo pushコンポーネントに必要な URL を確認するために URL を一覧表示します。
$ odo url list生成された URL を使用してデプロイされたアプリケーションを表示します。
$ curl <url>