Openshiftで管理ゲートウェイを作成する
キャッシュ管理ゲートウェイの作成は、管理と監視のみを目的としています。 NCache Kubernetesクラスター外へのデプロイ。 実行される管理操作はすべて、この管理ゲートウェイを介してキャッシュ検出サービスにルーティングされ、その結果、基盤となるすべてのポッドを監視できるようになります。
ルートを作成するには、構成を含むYAMLファイルを作成します。 以下に、ルートを作成するためのサンプルYAMLファイルを示します。
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: ncache
labels:
app: cacheserver
spec:
to:
kind: Service
name: cacheserver
port:
targetPort: management-http
OpenShift での Web ポータルの使用
に行きます ネットワーキング OpenShiftポータルのセクション。
選択 ルート プルダウンメニューから
ヘッドレスサービス、別名キャッシュ検出サービスへのルートを作成します。
- ルートの名前を入力し、その名前でサービスを選択します キャッシュサーバー 以前に作成されました。 それに加えて、Kubernetesクラスターの外部で管理および監視するためのターゲットポート8251を提供します。
- ルートが正常に作成されます。
コマンドラインの使用
- コマンドラインツールを使用してルートを作成するには、構成を使用してYAMLファイルを作成します。 以下に、ルートを作成するためのサンプルYAMLファイルを示します。
kind: Route
apiVersion: route.openshift.io/v1
metadata:
name: ncache
labels:
app: cacheserver
spec:
to:
kind: Service
name: cacheserver
port:
targetPort: management-http
- 作成したら、コマンドラインツールで次のコマンドを実行してルートを作成します。
oc create -f route.yaml
- ルートが正常に作成されたことを確認するには、次のコマンドを実行します。
oc get routes
管理ゲートウェイが成功したら、作成する必要があります NCache キャッシュクラスター、次の章で説明します。
も参照してください
Openshiftで新しいプロジェクトを作成する
Openshiftでキャッシュディスカバリーサービスを作成する
Openshiftで管理ゲートウェイを作成する
創造する NCache Openshiftのクラスター