| 接下来,用下面命令检查部署进程: multipass exec microk8s-vm -- /snap/bin/microk8s.kubectl get all --all-namespaces    
 返回信息如下: 
 一旦所有的必要服务已开启,接下来使用以下的链接访问仪表。命令如下: multipass exec microk8s-vm -- /snap/bin/microk8s.kubectl cluster-info   Kubernetes master is running at https://127.0.0.1:16443 Heapster is running at https://127.0.0.1:16443/api/v1/namespaces/kube-system/services/heapster/proxy KubeDNS is running at https://127.0.0.1:16443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy Grafana is running at https://127.0.0.1:16443/api/v1/namespaces/kube-system/services/monitoring-grafana/proxy InfluxDB is running at https://127.0.0.1:16443/api/v1/namespaces/kube-system/services/monitoring-influxdb:http/proxy  To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'. 
 如果我们在 VM 内,可以用此链接来访问 Grafana 仪表。不过,我们可以通过代理在主机上访问。 multipass exec microk8s-vm -- /snap/bin/microk8s.kubectl proxy --address='0.0.0.0' --accept-hosts='.*'  Starting to serve on [::][::]:8001 
 保持终端运行状态,记一下端口号(8001),我们在下一步需要用到。要访问 Grafana 仪表,我们需要修改 VM 内仪表的链接: 
    使用 VM 的 IP 替换 127.0.0.1(multipass info microk8s-vm)将端口(16443)替换为代理端口 8001。在浏览器内输入这个链接地址:https://127.0.0.1:8001/api/v1/namespaces/kube-system/services/monitoring-grafana/proxy,你将看到 Grafana 仪表,如下图: 
 总结使用 MicroK8s 在本地开发和测试应用,将使得团队在部署上更快,这对于开发者和 DevOp 团队来说是非常有价值和意义的。 
 【编辑推荐】 
    【责任编辑:庞桂玉 TEL:(010)68476606】Rancher 开源 Rio,整合 Istio、Knative 与 Kubernetes 能力MacOS与Windows 10对比,哪个操作系统体验好?让Emacs shell命令发送桌面通知MacOS比Windows更安全?安全专家说出真相那些必备的Mac应用程序和实用工具 点赞 0
 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |