Kubernetes-dashboard安装
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
在默認(rèn)情況下:ui服務(wù)并未被安裝,此時(shí)需要以容器的方式進(jìn)行安裝,dashboard與apiserver之間進(jìn)行交互,以達(dá)到可視化管理
1 下載yaml:https://github.com/kubernetes/dashboard/blob/master/src/deploy/kubernetes-dashboard.yaml ?注意修改apiserver-host為apiserver的地址
執(zhí)行$ kubectl create -f?kubernetes-dashboard.yaml
此時(shí)在瀏覽器中輸入:http://ip:8080即可看到可視化的界面
相關(guān)命令:
kubectl get pods --all-namespaces ?獲取所有namespace下的pod
kubectl delete -f??kubernetes-dashboard.yaml 刪除由這個(gè)yaml創(chuàng)建的相關(guān)東西
kubectl delete -all pods -namespace=kube-system 刪除kube-system下的pod
kubectl delete deployment?kubernetes-dashboard-latest -namespace=kube-system
kubectl logs -f ?(pod編號(hào)) 查看日志 ?也可以使用docker logs -f 容器id
問題:
在安裝dashboard后,服務(wù)一直啟動(dòng)不正常,并報(bào)錯(cuò):不能連接到localhost:8080
解決辦法:$ vi /etc/kubernetes/apiserver 修改KUBE-API-ADDRESS為0.0.0.0
因?yàn)槟J(rèn)情況下 此處配置的是127.0.0.1 而ui服務(wù)調(diào)用時(shí) 調(diào)用了127.0.0.1 但是由于在容器內(nèi)部,127.0.0.1默認(rèn)是容器自身的ip ?
轉(zhuǎn)載于:https://my.oschina.net/u/1472482/blog/1538754
總結(jié)
以上是生活随笔為你收集整理的Kubernetes-dashboard安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 内存分配与数据格式化(malloc与ne
- 下一篇: 多个字段关键字查询