欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

K-2Kubernets安裝dashboard踩坑日志-創(chuàng)新互聯(lián)

總算在成功的部署了k8s之后,我打算再部署一下k8s的web UI:dashboard.

為南充等地區(qū)用戶提供了全套網頁設計制作服務,及南充網站建設行業(yè)解決方案。主營業(yè)務為成都網站建設、成都做網站、南充網站設計,以傳統(tǒng)方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

網上主要的部署方法都是一些IT用yaml文件去生成的dashboard服務。然后所有的文章或多或少的都有點問題,不是步驟不一樣了進行不下去了,內容或文件過期,或都就是作者認為某些內容是大家都懂的于是怱略了一些步驟,但是我已經進行不下去了。

首先是拉鏡像的問題,dashboard的鏡像依舊是在“某個外國知名搜索引擎”服務器上的沒法直接拉下來,所以依舊使用從鏡像服務器上下載之后再用docker tag命令更改名稱的方法來解決問題。

官方的鏡像地址是:k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1

我找了一個鏡像的地址:mirrorgooglecontainers? (下載命令為:docker pull mirrorgooglecontainers/kubernetes-dashboard-amd64:v1.10.1)

接下來是改名

docker?tag?mirrorgooglecontainers/kubernetes-dashboard-amd64:v1.10.1?k8s.gcr.io/kubernetes-dashboard-amd64:v1.10.1
docker?rmi?mirrorgooglecontainers/kubernetes-dashboard-amd64:v1.10.1

然后有了鏡像之后,開啟dashboard的pod。網上也有各種yaml文件版本,我試下來最靠譜的是以下文件。將它命名為kubernetes-dashboard.yaml。

kind:?Service
apiVersion:?v1
metadata:
??labels:
????k8s-app:?kubernetes-dashboard
??name:?kubernetes-dashboard
??namespace:?kube-system
spec:
??type:?NodePort
??ports:
????-?port:?443
??????targetPort:?8443
??????nodePort:?30001
??selector:
????k8s-app:?kubernetes-dashboard

其中30001可以自己改,在k8s允許的范圍內內改成自己想要的端口。這個端口是應用于物理機上的而不是pod網絡。非k8s集群的集群可以通過這個端口去訪問(畢竟還是給瀏覽器去訪問的。)我已開始沒改端口,但是沒有意識到30001端口已經被其他的服務給占掉了,所以yaml文件運行后沒有起到起到什么作用。我在這里選了一個30012端口。

用這個文件來安裝dashboard

kubectl?create?-f?kubernetes-dashboard.yaml

接下來是用瀏覽器登陸,首先找到dashboard是在那個節(jié)點上運行的,

kubectl?get?pods?--all-namespaces?-o?wide?|?grep?dashboard?|?awk?'{print?$8}'

然后在瀏覽器里訪問這個node節(jié)點。網址要加上https://<節(jié)點的ip或域名>:<前面yaml文件中的nodePort的值>。我用的瀏覽器是chrome,立即顯示了“證書不受信任”的頁面,而且高級選項里繼續(xù)選項也沒有,就無法訪問了。上網查了一下這個問題的解決方法,原因是證書過期了(0001年1月3日開的證書,整整過期2000+年),只有firefox能夠添加例外。而真正的解決方法是替換證書。在網上找到最好的方法如下文。

mkdir?key?&&?cd?key
openssl?genrsa?-out?dashboard.key?2048?

openssl?req?-new?-out?dashboard.csr?-key?dashboard.key?-subj?'/CN=172.19.0.48'

openssl?x509?-req?-in?dashboard.csr?-signkey?dashboard.key?-out?dashboard.crt?

kubectl?delete?secret?kubernetes-dashboard-certs?-n?kube-system

kubectl?create?secret?generic?kubernetes-dashboard-certs?--from-file=dashboard.key?--from-file=dashboard.crt?-n?kube-system??#新的證書

kubectl?delete?pod?kubernetes-dashboard-746dfd476-b2r5f?-n?kube-system????#重啟服務

其中有一些地方要根據實際情況改動,例如第三句的IP地址要改成node節(jié)點的,還有最后一句刪除pod名字也得改一下。獲取的命令為

kubectl?get?pods?--all-namespaces?-o?wide?|?grep?dashboard?|?awk?'{print?$2}'

然后在瀏覽器里就可以跳過證書受信問題了。接下來的問題是登陸界面,有兩種登陸的方式,個人覺得還是token這種方便一點。網上也有高手總結了一下獲取token命令的方法。

kubectl?-n?kube-system?describe?$(kubectl?-n?kube-system?get?secret?-n?kube-system?-o?name?|?grep?namespace)?|?grep?token

將獲取的token復制到瀏覽器的界面中,就可以登陸dashboard了。

K-2 Kubernets安裝dashboard踩坑日志

分享標題:K-2Kubernets安裝dashboard踩坑日志-創(chuàng)新互聯(lián)
當前路徑:http://aaarwkj.com/article16/copcdg.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供移動網站建設、企業(yè)網站制作、定制開發(fā)、軟件開發(fā)品牌網站建設、網站收錄

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網站建設
在线观看免费国产不卡| 亚洲成人日韩欧美在线| 亚洲欧美一区二区中文字幕| 欧美乱码中文字幕在线观看| 天堂网av高清在线播放| 日韩中文字幕不卡免费| 亚洲免费av一区在线观看| 亚洲国产偷拍在线观看| 很黄很刺激的视频中文字幕| 成人粉嫩av一区二区白浆| 欧美劲爆三级免费观看| 东京热加勒比在线播放| 爱高潮www亚洲精品| 偷拍视频一区二区三区| 日韩中文字幕专区在线| 色哟哟视频免费在线观看| 色偷偷91综合久久噜噜| 国产精品传媒在线视频| 国产精品一区二在线观看| 欧美黄色一区二区三区精品| 精品欧美激情精品一区| 日韩视频专区一区二区| 午夜看片国产操黑丝91网| 国产夫妻一区二区三区| 色哟哟网站一区二区精品久久| 精品欧美熟妇高潮喷水特黄| 粉嫩av一男战三女高潮| 熟女精品国产一区二区三区 | av成人资源一区久久| 日韩一区二区高清视频在线观看| 全部网站免费在线观看等| 久久久久久精品国产毛片| 亚洲欧美日韩颜射极品| 国产亚洲欧美另类网爆| 91精品国语对白人妻刺激| 大片天天看菲色亚洲黄色| 人妻一本久道久久综合鬼色| 亚洲国产日韩中文字幕| 日本中文字幕一区在线观看| 激情自拍偷拍合集一部| 91九色国产在线播放|