Red Hat OpenShift クラスターへのアクセス

Red Hat OpenShift on IBM Cloud クラスターの作成が完了したら、クラスターの種類、ネットワーク構成、および利用シーンに応じて、いくつかの方法でクラスターに接続できます。 どちらの方法が該当するか分からない場合は、まずクラスターのインフラストラクチャの種類と、パブリックサービスエンドポイントがあるかどうかを確認してください(以下の「 アクセス方法の選択 」を参照)。

開始前に

  1. IBM Cloud CLI、 OpenShift CLI(oc)、および必要なプラグインをインストールします
  2. まだクラスタを作成していない場合は、 今すぐ作成してください。 それ以外の場合は、次のステップに進みます。
  3. ネットワークが企業のファイアウォールによって保護されている場合は、 必要なAPIエンドポイントおよびポートへのアクセスを許可してください
  4. ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID を実行して、クラスタが正常に動作していることを確認してください。 正常なクラスターでは、 State: normal が表示されます。 これとは異なる状態が表示された場合は、「 クラスタのデバッグ 」を参照してください。
  5. IBM Cloud アカウント多要素認証(MFA)を使用している場合は、 アカウントレベルで有効になっていることを確認してください。不明な点がある場合は、 アカウント所有者に問い合わせてください。 これは、クラスターに接続する際の「 ibmcloud login 」ステップで必要となります。 手順については、「 MFAの有効化 」を参照してください。

アクセス方法の選択

適切なアクセス方法は、クラスタのインフラストラクチャの種類、クラスタがパブリックまたはプライベートのサービスエンドポイントを持っているかどうか、およびネットワーク接続状況によって異なります。

お持ちの機種がどれか分からない場合は? IBM Cloud コンソールで、 [ OpenShift ] → [Clusters] の順に移動し、対象のクラスターをクリックして、[Overview] タブの [Infrastructure ] フィールドを確認してください。ここには 「VPC」「Classic」、または Satellite 」と表示されます。 クラスターにパブリックサービスエンドポイントとプライベートサービスエンドポイントのどちらがあるかを確認するには、同じページにある「 パブリックサービスエンドポイント( URL )」および「 プライベートサービスエンドポイント( URL )」の各フィールドを確認するか、 ibmcloud oc cluster get -c CLUSTER_NAME_OR_ID を実行して、出力結果のこれらのフィールドを確認してください。

クラスタへのアクセス方法
アクセス方式 クラスター・タイプ 次のような場合に使用してください
パブリッククラウドサービスのエンドポイント クラシック、VPC クラスターにはパブリックエンドポイントがあり、 IBM Cloud ネットワークの外部から接続しています
プライベートクラウドサービスのエンドポイント — VPC VPC お使いのクラスターはプライベート専用であり、VPNまたは Direct Link 接続を介してVPCネットワークに接続されています
プライベートクラウドサービスのエンドポイント — クラシック クラシック お使いのクラスターはプライベート専用であり、クラシックプライベートネットワークに接続されています
仮想プライベートエンドポイント(VPE)ゲートウェイ VPC お客様のVPCクラスターでは、プライベートマスターへの接続にVPEを使用しています
Satellite クラスタサービス URL Satellite お客様のクラスターは、 Satellite のインフラストラクチャ上で稼働しています
APIキーまたはサービスID すべて 自動化されたパイプラインと非対話型スクリプト
Wireguard VPN を使用したプライベート・クラスターへのアクセス クラシック、VPC IBM Cloud の外部から、 WireGuard のVPNを使用して、プライベート専用クラスターにアクセスしたい

拡張構成

以下のトピックでは、特定のアクセスシナリオに必要な追加の設定について説明します。 これらの手順を実行する前に、上記の主要なアクセス方法を完了させてください。

高度なアクセス設定
構成に関するトピック クラスター・タイプ 使用する場合
OAuth のアクセスタイプの設定 VPC お使いの VPC クラスターではプライベート サービス エンドポイントのみが使用されているため、 OpenShift コンソールおよび OAuth をどのように公開するかを設定する必要があります
VPEゲートウェイのコンソールアクセスに関するセキュリティグループルールの設定 VPC お使いのクラスターでは、 OAuth へのアクセスに VPE ゲートウェイを使用しているため、VPN クライアントから API サーバーおよび OAuth サーバーへの接続を許可するセキュリティグループのルールを追加する必要があります