使用 Raspberry Pi 和 kubernetes

Playing with Raspberry Pi and kubernettes

我是 kubernette 的新手。但是我已经在我的 raspberry pi 上安装了 ubuntu-server,现在我正在尝试转发仪表板的端口。

我没有成功,几乎没有任何反应,我在集群信息中看不到仪表板。

我尝试了以下命令:

microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443

它冻结并打印出以下内容

Forwarding from 127.0.0.1:10443 -> 8443
Forwarding from [::1]:10443 -> 8443

如果我查找集群信息,我会说:

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
CoreDNS 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

知道我做错了什么吗?

没有冻结 - 端口转发命令在前台 运行。如果您使用正确的端口号正确设置了服务,一切都应该正常工作。

尝试 运行 与后台进程相同,在末尾添加 &。

microk8s kubectl port-forward -n kube-system service/kubernetes-dashboard 10443:443 &

如果你想杀了它。获取 pid

ps -aef

然后使用下面的命令杀死它

kill -9 pid-here