パブリック・クラウド・サービス・エンドポイントを介したクラスターへのアクセス

パブリッククラウドサービスエンドポイントが有効になっている IBM Cloud Kubernetes Service ClassicおよびVPCクラスターについては、CLIまたはグラフィカルダッシュボードからログインできます。

開始前に

  1. 必要な CLI ツールをインストールします (IBM Cloud CLI、Kubernetes Service プラグイン (ibmcloud ks)、および Kubernetes CLI (kubectl) を含む)。クラスター内のテスト機能に素早くアクセスするために、IBM Cloud Shell を使用することもできます。
  2. 企業ファイアウォールでネットワークが保護されている場合は、IBM Cloud と IBM Cloud Kubernetes Service の API エンドポイントとポートへのアクセスを許可します。
  3. クラスタが正常に動作していることを確認してください: ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID

CLIからの接続

  1. クラスターの kubeconfig 構成ファイルをダウンロードし、kubeconfig の既存の ~/.kube/config に追加するか、KUBECONFIG 環境変数の最後のファイルに追加します。
    ibmcloud ks cluster config -c CLUSTER_NAME_OR_ID
    
  2. kubectlコマンドが正しく実行され、Kubernetesコンテキストがクラスターに設定されていることを確認します。
    kubectl config current-context
    
    出力例
    <cluster_name>/<cluster_ID>
    

ヘッドランプのダッシュボードへの接続

Headlampは、クラスターリソースの管理および監視に推奨されるグラフィカルダッシュボードです。 IBM Cloud のIAM認証を使用しており、アドオンをインストールすると、クラスターのデフォルトのインジェストホスト名を介して自動的に公開されます。

  1. 「ヘッドランプ」アドオンをインストールする まだの場合は。
  2. クラスタのデフォルトのインジェストホスト名を取得します。
    ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID | grep "Ingress Subdomain"
    
  3. ブラウザで https://headlamp.<ingress_subdomain> を開き、「 サインイン 」をクリックしてください。

レガシー:kubectl proxy との接続

上流の kubernetes-dashboard プロジェクトはアーカイブ化されており、バージョン 1.36 以降、新しいクラスターにはインストールされなくなりました。 代わりに ヘッドランプ を使ってください。

クラスタに旧バージョンの Kubernetes ダッシュボードがまだインストールされている場合は:

  1. ローカルプロキシを起動します。
    kubectl proxy
    
  2. Webブラウザで、次のURL「 URL 」を開いてください。
    http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
    

APIキーによる接続

API キーを使用して自動化ツールからクラスタにアクセスする 」を参照してください。