2017-12-04 5 views
0

私は3 centos7マシンでazureで動作するkubernetesクラスタを持っています。私はこれらのマシンをベアメタルクラスターとして扱い、何らかのテストをしています。私はクラスタを回転させるためにkubeadmを使用しています。今私の質問は、私はどのように私のローカルマシン内のkubernetesのUIを見ることができますか?私は "kubectl get-nodes"を実行することによってcentos7端末で見ることができるクラスターを実行し、ノードを登録しました。localmachineでKubernetes UIを取得するには?

どのような洞察が役に立ちますか、その作業をどうやって行うかについての光を当ててください。

Thxを、 アルン

答えて

2

ダッシュボードにアクセスするためのコマンドを以下のKUBE-システムnamespaces.Applyの一部であるkubernetes、ダッシュボードにアクセスしたい場合は、クラスタのアップとrunning.Nowを持っています。

kubectl get pods -n kube-system 

あなたはkubernetes、ダッシュボードのポッドの名前をコピーして、以下のコマンドでそれを置き換えます

kubectl -n kube-system port-forward NAME-OF-k8s-Dashboard-POD 9090:9090 

これは、TCPプロキシを作成し、あなたが上でそれにアクセスすることができますhttp://localhost:9090

ダッシュボードにアクセスする別の方法があります。

あなたは今、あなたは私が紺碧プライベートN/Wで実行中のクラスタ のための私のLOCALMACHINEにkubernetesのUIを見ることができますどのように http://localhost:8001/ui

0

にアクセスすることができ、次のコマンド

kubectl proxy --port=8001 

を使用することができます。

Azure CLI 2.0を使用してAzure kubernetesとリモート接続できます。クラスタの資格情報をダウンロード後

az acs kubernetes install-cli 

az acs kubernetes get-credentials --resource-group=<cluster-resource-group> --name=<cluster-name> 

その後、我々はkubectl get nodesのように、K8S情報を取得するためにkubectlコマンドを使用することができます

まず、我々はkubectlをインストールする必要があります。

した後、我々は、このコマンドでkubernetesのWeb UIを起動することができ、アズールK8Sに接続しますへのリモート接続を作るについて

enter image description here

詳細情報:このよう

az acs kubernetes browse -g [Resource Group] -n [Container service instance name] 

Azure ACS K8Sは、linkを参照してください。

kubernetesウェブUIとAzureコンテナサービスの使用の詳細については、articleを参照してください。

これが役に立ちます。

+0

提供された情報が役立ったかどうかを確認するだけです。さらなる支援をご希望の場合はお知らせください。 –

+0

それはあなたのために働きますか?あなたがもっと助けを必要とするかどうか私に知らせてください:) –

関連する問題