亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

kubernetes1.9安裝dashboard,以及token認(rèn)證問(wèn)題

ARGUS / 2384人閱讀

摘要:寫(xiě)在前面的安裝非常簡(jiǎn)單。但按照官網(wǎng)建議的方式安裝完成后,輸入登錄時(shí)會(huì)沒(méi)有反應(yīng)。這個(gè)問(wèn)題困擾了我一整天,最終在這里找到了答案。原因如下按官方文檔建議的方式安裝完后,使用代理的方式來(lái)訪問(wèn)。

寫(xiě)在前面

dashboard的安裝非常簡(jiǎn)單。但按照官網(wǎng)建議的方式安裝完成后,輸入token登錄時(shí)會(huì)沒(méi)有反應(yīng)。
這個(gè)問(wèn)題困擾了我一整天,最終在這里找到了答案。
原因如下:
按官方文檔建議的方式安裝完dashboard后,使用kubectl proxy代理的方式來(lái)訪問(wèn)webUI。使用這個(gè)代理的方式訪問(wèn)就會(huì)導(dǎo)致登錄無(wú)響應(yīng)的問(wèn)題。
我們需要將dashboard的service類(lèi)型改為NodePort,將端口映射到虛擬機(jī)上,然后直接通過(guò)虛擬機(jī)的ip地址登錄

安裝dashboard 首先下載官網(wǎng)提供的dashboard.yaml
wget https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml
修改yaml,添加NodePort.
kind: Service
apiVersion: v1
metadata:
  labels:
    k8s-app: kubernetes-dashboard
  name: kubernetes-dashboard
  namespace: kube-system
spec:
  # 添加Service的type為NodePort
  type: NodePort
  ports:
    - port: 443
      targetPort: 8443
      # 添加映射到虛擬機(jī)的端口,k8s只支持30000以上的端口
      nodePort: 30001
  selector:
    k8s-app: kubernetes-dashboard
安裝dashboard
kubectl create -f kubernetes-dashboard.yaml
獲取token

這里有一個(gè)簡(jiǎn)單的命令:

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

也可以自己手動(dòng)查詢(xún):

# 輸入下面命令查詢(xún)kube-system命名空間下的所有secret
kubectl get secret -n kube-system

# 然后獲取token。只要是type為service-account-token的secret的token都可以使用。
# 比如我們獲取replicaset-controller-token-wsv4v的touken
kubectl -n kube-system describe replicaset-controller-token-wsv4v
訪問(wèn)dashboard

通過(guò)node節(jié)點(diǎn)的ip,加剛剛我們?cè)O(shè)置的nodePort就可以訪問(wèn)了。

https://:

認(rèn)證有兩種方式:

通過(guò)我們剛剛獲取的token直接認(rèn)證

通過(guò)Kubeconfig文件認(rèn)證
只需要在kubeadm生成的admin.conf文件末尾加上剛剛獲取的token就好了。

- name: kubernetes-admin
  user:
    client-certificate-data: xxxxxxxx
    client-key-data: xxxxxx
    token: "在這里加上token"

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/32649.html

相關(guān)文章

  • kubernetes1.9安裝dashboard,以及token認(rèn)證問(wèn)題

    摘要:寫(xiě)在前面的安裝非常簡(jiǎn)單。但按照官網(wǎng)建議的方式安裝完成后,輸入登錄時(shí)會(huì)沒(méi)有反應(yīng)。這個(gè)問(wèn)題困擾了我一整天,最終在這里找到了答案。原因如下按官方文檔建議的方式安裝完后,使用代理的方式來(lái)訪問(wèn)。 寫(xiě)在前面 dashboard的安裝非常簡(jiǎn)單。但按照官網(wǎng)建議的方式安裝完成后,輸入token登錄時(shí)會(huì)沒(méi)有反應(yīng)。 這個(gè)問(wèn)題困擾了我一整天,最終在這里找到了答案。 原因如下: 按官方文檔建議的方式安裝完...

    xfee 評(píng)論0 收藏0
  • kubernetes1.9.2基于kubeadm高可用安裝教程,包含離線安裝包,支持簡(jiǎn)單快速安裝,含

    摘要:使用安裝安全高可用集群安裝包地址如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 使用kubeadm安裝安全高可用kubernetes集群 安裝包地址 如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 單個(gè)master流程: 單master視頻教程 解壓后在master 上 cd shell && sh init.sh ,然后sh master.sh(注意因?yàn)槟_本用的相...

    explorer_ddf 評(píng)論0 收藏0
  • kubernetes1.9.2基于kubeadm高可用安裝教程,包含離線安裝包,支持簡(jiǎn)單快速安裝,含

    摘要:使用安裝安全高可用集群安裝包地址如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 使用kubeadm安裝安全高可用kubernetes集群 安裝包地址 如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 單個(gè)master流程: 單master視頻教程 解壓后在master 上 cd shell && sh init.sh ,然后sh master.sh(注意因?yàn)槟_本用的相...

    AlphaGooo 評(píng)論0 收藏0
  • kubernetes1.9.2基于kubeadm高可用安裝教程,包含離線安裝包,支持簡(jiǎn)單快速安裝,含

    摘要:使用安裝安全高可用集群安裝包地址如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 使用kubeadm安裝安全高可用kubernetes集群 安裝包地址 如非高可用安裝請(qǐng)忽略此教程,直接看產(chǎn)品頁(yè)的三步安裝。 單個(gè)master流程: 單master視頻教程 解壓后在master 上 cd shell && sh init.sh ,然后sh master.sh(注意因?yàn)槟_本用的相...

    jimhs 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

ARGUS

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<