1.4. OCP 上の Fuse Online におけるデータ仮想化の有効化
データ仮想化はテクノロジープレビュー機能です。このデータ仮想化により、Fuse Online の開発者は複数の異なるソースからのデータを統合し、OpenShift にデプロイできる仮想データベースイメージを作成できます。
データ仮想化はテクノロジープレビューの機能です。テクノロジープレビュー機能は、Red Hat の本番環境のサービスレベルアグリーメント (SLA) ではサポートされず、機能的に完全ではないことがあるため、Red Hat は本番環境での使用は推奨しません。Red Hat は実稼働環境でこれらを使用することを推奨していません。これらの機能により、近日発表予定の製品機能をリリースに先駆けてご提供でき、お客様は開発プロセス時に機能をテストして、フィードバックをお寄せいただくことができます。Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、https://access.redhat.com/ja/support/offerings/techpreview を参照してください。
OCP に Fuse Online をインストールする場合、データ仮想化を有効にできます。OCP での Fuse Online のインストール を参照してください。Fuse Online のインストール時にデータ仮想化を有効にしない場合は、ここで説明されている手順に従って後でデータ仮想化を有効にできます。開発環境のみでデータ仮想化ユーザーインターフェイスを有効にします。
詳細は、Red Hat Integration の Data Virtualization に関するドキュメント を参照してください。
前提条件
- オンサイトで Fuse Online 7.5 が OCP にインストールされ、稼働している必要があります。
-
oc
クライアントツールがインストール済みであり、Fuse Online がインストールされている OCP クラスターに接続されている必要があります。 - クラスター管理者権限を持つユーザーは、該当ユーザーがクラスターでアクセス権限を持つプロジェクトに Fuse Online をインストールするための権限を付与済みである必要があります。
-
ユーザー名とパスワードを知っている Red Hat developer のアカウントが必要です。
https://developers.redhat.com
に対して認証できるよう、インストールスクリプトから認証情報を求められます。アカウントの作成に関する詳細は、Red Hat レジストリーへのアクセスおよびその設定 を参照してください。
手順
Fuse Online をインストールする権限を持つアカウントで OpenShift にログインします。以下に例を示します。
$ oc login -u developer -p developer
現在のプロジェクトが Fuse Online で稼働しているプロジェクトであることを確認します。現在のプロジェクトを表示するには、以下のコマンドを実行します。
$ oc project
syndesis カスタムリソースを編集します。
以下のコマンドを実行します。通常、エディターでリソースが開かれます。
oc edit syndesis
リソースに以下が含まれていることを確認します。
spec: addons: komodo: enabled: "true"
- 必要な場合は、リソースを更新して保存します。
データ仮想化が正常に有効化されたことを確認します。
https://openshift-route
で OpenShift OAuth プロキシーログインページを表示します。openshift-route
を Fuse Online 環境の URL に置き換えます。OpenShift コンソールにログインしていない場合は、ログインページが表示されます。OpenShift ユーザー名およびパスワードを入力してログインします。
Fuse Online のホームページが、すぐに、もしくは OpenShift コンソールへのログイン後に表示されます。
- 左側のパネルで Data をクリックします。
- Data Virtualizations ページで、データビューを追加できるはずです。
その他のリソース