第1章 CodeReady Studio でコンテナーおよびクラウドを使用した開発
1.1. CodeReady Studio での Red Hat CodeReady Containers ツールの使用
Red Hat CodeReady Containers (CRC) は、ローカルシステムに最小限の OpenShift 4 クラスターを提供します。このクラスターは、開発およびテストを目的とする最低限の環境を提供します。これは主に開発者のデスクトップでの実行を目的としています。ヘッドレス、複数開発者、またはチームベースのセットアップなどの他のユースケースでは、完全な OpenShift インストーラー を使用することが推奨されます。
OpenShift の詳細は、OpenShift のドキュメント を参照してください。
1.1.1. Red Hat CodeReady コンテナーのダウンロードおよびインストール
CodeReady Studio で CodeReady コンテナーを設定する方法を説明します。
前提条件
手順
- CodeReady Studio を起動します。
とクリックします。 Show View ウインドウが表示されます。
- 検索フィールドに Server と入力します。
- Servers を選択します。
Servers ビューが表示されます。
Servers ビューの任意の場所をクリックします。
とクリックします。 Define a New Server ウィンドウが表示されます。
- CodeReady Containers 1.0+ を選択します。
CodeReady Containers ウインドウが表示されます。
- CRC binary を見つけます。 をクリックして
- CRC Pull Secret File を見つけます。 をクリックして
- をクリックします。
新たに追加された CodeReady Containers 1.0+ サーバーアダプターが Servers ビューに表示されます。
サーバーアダプターを起動する前に CRC を設定しなかった場合は、CRC has not been properly initialized! という警告が表示されます。
画面の指示に従って CRC を初期化します。
手順では、開発を支援するために、任意の匿名による使用状況データ収集を求めるプロンプトが表示されます。個人を特定できる情報は収集されません。後で設定の変更については、「Red Hat CodeReady Containers - Telemetry データ収集について」を参照してください。
1.1.2. OpenShift Container Platform ツールの使用
CodeReady Studio で OpenShift コンテナーを使用する方法を説明します。
前提条件
CRC サーバーアダプターが設定済みである。
詳細は、「CRC のダウンロードおよびインストール」を参照してください。
手順
- CodeReady Studio を起動します。
CRC サーバーアダプターを起動します。
とクリックします。 Show View ウインドウが表示されます。
- 検索フィールドに OpenShift と入力します。
- OpenShift Explorer を選択します。
OpenShift Explorer ビューが表示されます。
新しい OpenShift コネクションの設定方法については、「Creating a new OpenShift Container Platform connection」を参照してください。
Ctrl+N キーを押します。
Select a wizard ウインドウが表示されます。
- 検索フィールドに OpenShift と入力します。
- OpenShift Application を選択します。
Sign in to OpenShift ウィンドウが表示されます。
クレデンシャルを入力し、
をクリックします。Create OpenShift Project ウインドウが表示されます。
- プロジェクトに名前を付けます。
Select template ウインドウが表示されます。
- テンプレートを選択します。
Template Parameters ウインドウが表示されます。
- テンプレートパラメーターが正しいことを確認します。
Create Application Summary ウィンドウが表示されます。
- アプリケーションの詳細が正しいことを確認します。
Import OpenShift Application ウインドウが表示されます。
- git リポジトリーをクローンする場所を選択します。
- をクリックします。
新たに作成された OpenShift プロジェクトとアプリケーションが OpenShift Explorer ビューに表示されます。
関連情報
- OpenShift Container Platform プロジェクトおよびアプリケーションで追加のタスクを実行する方法の詳細は、「Developing for the Cloud with OpenShift in CodeReady Studio」を参照してください。