第8章 OpenShift Connector の概要
OpenShift Connector は、Red Hat OpenShift の Visual Studio Code OpenShift Connector とも呼ばれ、Red Hat OpenShift 3 または 4 クラスターと対話するための CodeReady Workspaces のプラグインです。
OpenShift Connector を使用すると、CodeReady Workspaces IDE でアプリケーションを作成、ビルド、およびデバッグでき、アプリケーションを実行中の OpenShift クラスターに直接デプロイできます。
OpenShift Connector は OpenShift Do(odo
)ユーティリティーの GUI で、OpenShift CLI(oc
)コマンドをコンパクトな単位に集約します。そのため、OpenShift Connector はアプリケーションを作成し、それらをクラウドで実行することで OpenShift 背景を持たない新規開発者を支援します。複数の oc
コマンドを使用する代わりに、ユーザーはプロジェクト、アプリケーション、サービスなどの事前設定されたテンプレートを選択し、これを OpenShift コンポーネントとしてクラスターにデプロイして新規コンポーネントまたはサービスを作成します。
このセクションでは、OpenShift Connector プラグインのインストール、有効化、および基本的な使用について説明します。
8.1. OpenShift コネクターの機能 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Connector プラグインを使用すると、ユーザーは GUI で OpenShift コンポーネントを作成、デプロイ、およびプッシュできます。
CodeReady Workspaces で使用されると、OpenShift Connector GUI はユーザーに以下の利点を提供します。
クラスター管理
- トークンとユーザー名およびパスワードの組み合わせを使用してクラスターにログインします。
-
コンテキストをエクステンションビューから直接異なる
.kube/config
エントリー間で切り替えます。 - Explorer ビューで、ビルドおよびデプロイメントとして OpenShift リソースを表示し、管理します。
Development
- CodeReady Workspaces から直接ローカルまたはホストされた OpenShift クラスターに接続する。
- 変更内容でクラスターを迅速に更新します。
- 接続されたクラスターでコンポーネント、サービス、ルートを作成する。
- ストレージをエクステンション自体からコンポーネントに直接追加。
deployment
- CodeReady Workspaces から直接クリックする 1 つのクリックで OpenShift クラスターにデプロイします。
- デプロイされたアプリケーションにアクセスするために作成された複数の Routes に移動します。
- 複数の相互リンクされたコンポーネントおよびサービスをクラスターに直接デプロイします。
- CodeReady Workspaces IDE のコンポーネント変更をプッシュおよび監視します。
- CodeReady Workspaces の統合ターミナルビューでログを直接ストリーミングします。
モニタリング
- CodeReady Workspaces IDE から直接 OpenShift リソースを使用する
- ビルドおよびデプロイメント設定の開始および再開。
- デプロイメント、Pod、およびコンテナーのログを表示し、以下のログに続きます。