Kubernetes-dashboard安装
2019独角兽企业重金招聘Python工程师标准>>>
在默认情况下:ui服务并未被安装,此时需要以容器的方式进行安装,dashboard与apiserver之间进行交互,以达到可视化管理
1 下载yaml:https://github.com/kubernetes/dashboard/blob/master/src/deploy/kubernetes-dashboard.yaml 注意修改apiserver-host为apiserver的地址
执行$ kubectl create -f kubernetes-dashboard.yaml
此时在浏览器中输入:http://ip:8080即可看到可视化的界面
相关命令:
kubectl get pods --all-namespaces 获取所有namespace下的pod
kubectl delete -f kubernetes-dashboard.yaml 删除由这个yaml创建的相关东西
kubectl delete -all pods -namespace=kube-system 删除kube-system下的pod
kubectl delete deployment kubernetes-dashboard-latest -namespace=kube-system
kubectl logs -f (pod编号) 查看日志 也可以使用docker logs -f 容器id
问题:
在安装dashboard后,服务一直启动不正常,并报错:不能连接到localhost:8080
解决办法:$ vi /etc/kubernetes/apiserver 修改KUBE-API-ADDRESS为0.0.0.0
因为默认情况下 此处配置的是127.0.0.1 而ui服务调用时 调用了127.0.0.1 但是由于在容器内部,127.0.0.1默认是容器自身的ip
转载于:https://my.oschina.net/u/1472482/blog/1538754
总结
以上是生活随笔为你收集整理的Kubernetes-dashboard安装的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 内存分配与数据格式化(malloc与ne
- 下一篇: 多个字段关键字查询