zoukankan      html  css  js  c++  java
  • 5. 安装Dashboard UI、heapster

    安装Dashboard UI

    本文的安装方式是使用ingress来暴露Dashboard UI服务,官网提供了4种访问方式,其中ingress最为合适,因为这种方式也是暴露应用的首选方式。

    http方式安装dashboard

    下载dashboard-http.yaml

    安装

    该配置文件已经加入了ingress配置,只要下载部署即可。

    kubectl apply -f dashboard-http.yaml
    

    https方式安装dashboard (经测试该部署只能本机访问,远程访问提示证书问题)

    http方式安装dashboar并不是官方推荐的方式,而官方推荐使用https安装dashboard,然而使用https方式安装需要使用证书文件才行,这里使用自签名证书进行安装。
    
    如果使用ingress-traefik或者ingress-nginx其实不需要dashboard ui服务启动https端口也可以开启https访问,具体情况还需要详细研究。
    

    dashboard-https.yaml k8s的配置文件

    k8s-ui.pem 证书文件

    k8s-ui-key.pem 证书秘钥

    # 生成kubernetes-dashboard-certs
    kubectl create secret generic kubernetes-dashboard-certs --from-file=k8s-ui-key.pem --from-file=k8s-ui.pem -n kube-system
    
    # 生成k8s-ui
    kubectl create secret tls k8s-ui --cert=k8s-ui.pem --key=k8s-ui-key.pem -n kube-system
    
    kubectl apply -f dashboard-https.yaml
    

    安装heapster

    heapseter用于实时监控集群的运行状态。
    

    grafana.yaml
    heapster.yaml
    heapster-rbac.yamll
    influxdb.yaml

    # 下载4个安装文件到任意目录中(我这里下载到heapster目录中),并对目录执行apply命令即可
    kubectl apply -f heapster/
    
  • 相关阅读:
    注释
    选择器
    SQL语句中查找字符的位置
    SQL语句中截取字符串Substr
    IDENTITY(函数)
    SQL Server设置主键自增长列
    SQL语句操作ALTER
    表的主键
    南京夜市
    夜班
  • 原文地址:https://www.cnblogs.com/guodf/p/9095616.html
Copyright © 2011-2022 走看看