zoukankan      html  css  js  c++  java
  • dashboard使用与访问

    #dashboard的github地址
    https://github.com/kubernetes/dashboard
    #下载
    wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
    #导入
    kubectl  apply -f kubernetes-dashboard.yaml 
    #给kubernetes-dashboard 打补丁(类型改成nodeport)(或者使用ingress配置dashboard,让外面访问)
    kubectl  patch svc kubernetes-dashboard -p '{"spec":{"type":"NodePort"}}' -n kube-system
    #查看
    [root@k8s-m yaml]# kubectl  get svc -n kube-system
    NAME                   TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)         AGE
    kube-dns               ClusterIP   10.96.0.10      <none>        53/UDP,53/TCP   26m
    kubernetes-dashboard   NodePort    10.98.155.174   <none>        443:32051/TCP   4m11s
    
    #访问
    在浏览器输入宿主机的公网ip+nodeport映射的端口
    https://IP:port

    #创建超级用户

    vi dashboard-admin-rbac.yaml
    apiVersion: v1
    kind: ServiceAccount
    metadata:
      labels:
        k8s-app: kubernetes-dashboard
      name: kubernetes-dashboard-admin
      namespace: kube-system
    ---
    apiVersion: rbac.authorization.k8s.io/v1
    kind: ClusterRoleBinding
    metadata:
      name: kubernetes-dashboard-admin
      labels:
        k8s-app: kubernetes-dashboard
    roleRef:
      apiGroup: rbac.authorization.k8s.io
      kind: ClusterRole
      name: cluster-admin
    subjects:
    - kind: ServiceAccount
      name: kubernetes-dashboard-admin
      namespace: kube-system
    
    #导入
    kubectl apply -f  dashboard-admin-rbac.yaml
    
    #查看token名称
    [root@k8s-m yaml]# kubectl -n kube-system get secret | grep kubernetes-dashboard-admin
    kubernetes-dashboard-admin-token-mkpgh           kubernetes.io/service-account-token   3      23s
    #查看token
    #方法一、kubectl  get secret kubernetes-dashboard-admin-token-mkpgh -n kube-system -o jsonpath={".data.token"}|bash64 -d
    kubectl describe -n kube-system secret kubernetes-dashboard-admin-token-mkpgh |grep ^token
    

      

    #复制token到令牌框中

  • 相关阅读:
    实验5 编写调试有多个段的程序
    实验四 [bx]和 loop 的使用
    实验三
    实验二
    第一章
    汇编语言第二章知识梳理
    实验一:查看CPU和内存,用机器指令和汇编指令编程
    实验9
    实验5
    实验4:
  • 原文地址:https://www.cnblogs.com/zhangb8042/p/10193985.html
Copyright © 2011-2022 走看看