パブリック・クラウド・サービス・エンドポイントを介したクラスターへのアクセス
パブリッククラウドサービスエンドポイントが有効になっている IBM Cloud Kubernetes Service ClassicおよびVPCクラスターについては、CLIまたはグラフィカルダッシュボードからログインできます。
開始前に
- 必要な CLI ツールをインストールします (IBM Cloud CLI、Kubernetes Service プラグイン (
ibmcloud ks)、および Kubernetes CLI (kubectl) を含む)。クラスター内のテスト機能に素早くアクセスするために、IBM Cloud Shell を使用することもできます。 - 企業ファイアウォールでネットワークが保護されている場合は、IBM Cloud と IBM Cloud Kubernetes Service の API エンドポイントとポートへのアクセスを許可します。
- クラスタが正常に動作していることを確認してください:
ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID。
CLIからの接続
- クラスターの
kubeconfig構成ファイルをダウンロードし、kubeconfigの既存の~/.kube/configに追加するか、KUBECONFIG環境変数の最後のファイルに追加します。ibmcloud ks cluster config -c CLUSTER_NAME_OR_ID kubectlコマンドが正しく実行され、Kubernetesコンテキストがクラスターに設定されていることを確認します。
出力例kubectl config current-context<cluster_name>/<cluster_ID>
ヘッドランプのダッシュボードへの接続
Headlampは、クラスターリソースの管理および監視に推奨されるグラフィカルダッシュボードです。 IBM Cloud のIAM認証を使用しており、アドオンをインストールすると、クラスターのデフォルトのインジェストホスト名を介して自動的に公開されます。
- 「ヘッドランプ」アドオンをインストールする まだの場合は。
- クラスタのデフォルトのインジェストホスト名を取得します。
ibmcloud ks cluster get -c CLUSTER_NAME_OR_ID | grep "Ingress Subdomain" - ブラウザで
https://headlamp.<ingress_subdomain>を開き、「 サインイン 」をクリックしてください。
レガシー:kubectl proxy との接続
上流の kubernetes-dashboard プロジェクトはアーカイブ化されており、バージョン 1.36 以降、新しいクラスターにはインストールされなくなりました。 代わりに ヘッドランプ を使ってください。
クラスタに旧バージョンの Kubernetes ダッシュボードがまだインストールされている場合は:
- ローカルプロキシを起動します。
kubectl proxy - Webブラウザで、次のURL「 URL 」を開いてください。
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
APIキーによる接続
「 API キーを使用して自動化ツールからクラスタにアクセスする 」を参照してください。