如何在localmachine中获取Kubernetes UI?[关闭]

vpfxa7rd  于 4个月前  发布在  Kubernetes
关注(0)|答案(2)|浏览(40)

**已关闭。**此问题为not about programming or software development。目前不接受回答。

此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题相关,可以发表评论,说明在何处可以回答此问题。
上个月关门了。
Improve this question
我有一个Kubernetes集群在Azure上运行3 CentOS 7机器.我把这些机器作为一个裸机集群做一些测试.我使用kubeadm旋转集群.现在我的问题是,我如何才能看到Kubernetes UI在我的本地机器上运行在Azure私有n/w集群.我有集群运行和节点注册,我可以看到在CentOS 7终端运行“kubectl get-nodes”。
任何见解将是有益的,请阐明如何得到这项工作。

ftf50wuq

ftf50wuq1#

您已经启动并运行了一个集群。现在,如果您想访问kubernetes-dashboard,它是kube-system命名空间的一部分。应用以下命令来访问dashboard。

kubectl get pods -n kube-system

字符串
您将复制kubernetes-dashboard的pod名称,并将其替换为以下命令

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


它将创建TCP代理,您可以在http://localhost:9090上访问它

  • 还有另一种方式访问 Jmeter 板 *

可以使用以下命令

kubectl proxy --port=8001


现在您可以在http://localhost:8001/ui上访问它

t1rydlwq

t1rydlwq2#

我如何在本地机器上看到运行在Azure私有N/W中的集群的Kubernetes UI。
我们可以使用Azure CLI 2.0来远程连接到Azure Kubernetes。
首先,我们需要安装kubectl:

az acs kubernetes install-cli

字符串
然后下载群集凭据:

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


然后我们可以使用kubectl命令来获取k8s信息,如kubectl get nodes
连接到Azure k8s后,我们可以使用以下命令启动kubernetes web UI:

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


就像这样:
x1c 0d1x的数据
有关建立远程连接到Azure ACS K8 S的详细信息,请参阅此链接。
有关使用kubernetes web UI配合Azure容器服务的更多信息,请参阅此article
希望这对你有帮助。

相关问题