第2章 チュートリアル: Web コンソールを使用してアプリケーションをデプロイする
このチュートリアルでは、世界中の国立公園の地図を表示する national-parks-app
というアプリケーションを OpenShift Container Platform 上に立ち上げるためのサービスをデプロイする手順を説明します。このチュートリアルを完了するには、OpenShift Container Platform Web コンソールを使用します。
次の手順を実行し、このチュートリアルを完了します。
この手順により、アプリケーションを他のクラスターユーザーのワークロードから分離できます。
このステップでは、OpenShift API と対話してプロジェクト内で実行されているサービスやその他のリソースを検出する
view
パーミッションが付与されます。この手順では、
parksmap
フロントエンドアプリケーションをデプロイし、外部に公開して、2 つのインスタンスにスケールアップします。このステップでは、
nationalparks
バックエンドアプリケーションをデプロイし、外部に公開します。このステップでは、
mongodb-nationalparks
MongoDB データベースをデプロイし、データベースにデータをロードして、データベースにアクセスするために必要な認証情報をセットアップします。
これらの手順を完了すると、Web ブラウザーで国立公園アプリケーションを表示 できるようになります。
2.1. 前提条件 リンクのコピーリンクがクリップボードにコピーされました!
このチュートリアルを開始する前に、次の前提条件が満たされていることを確認してください。
テスト用の OpenShift Container Platform クラスターにアクセスできる。
組織にテスト用のクラスターがない場合は、Developer Sandbox へのアクセスをリクエストして、OpenShift Container Platform を試用できます。
プロジェクトとその中にアプリケーションを作成するための適切なパーミッション (
cluster-admin
クラスターロール など) がある。必要なパーミッションがない場合は、クラスター管理者に問い合わせてください。プロジェクトを作成するには
self-provisioner
ロールが必要で、そのプロジェクト内のリソースを変更するにはプロジェクトのadmin
ロールが必要です。Developer Sandbox を使用している場合は、必要なパーミッションを持つプロジェクトが作成されます。
- You have OpenShift Container Platform Web コンソールにログインしている。