k8s使用

提示:记录k8s使用
第三章 kuboard安装监控套件

一、参考

kuboard相关资料
在安装过程中需要使用nfs,需要在集群中进行安装配置
nfs相关资料

二、操作步骤

1. 在kuboard界面中找到套件相关按钮,按照提示进行安装。套件参数需要先安装nfs

#master节点安装nfs
[root@k8s-master nginx]# yum -y install nfs-utils
#创建nfs目录
[root@k8s-master nginx]# mkdir -p /root/k8s/nfs/data
#修改权限
[root@k8s-master nginx]# chmod -R 777 /root/k8s/nfs/data
#编辑export文件,这个文件就是nfs默认的配置文件
[root@k8s-master nginx]# vim /etc/exports
/root/k8s/nfs/data *(rw,no_root_squash,sync)
#配置生效
[root@k8s-master nginx]# exportfs -r
#查看生效
[root@k8s-master nginx]# exportfs
/root/k8s/nfs/data       <world>
#启动rpcbind、nfs服务
[root@k8s-master nginx]# systemctl restart rpcbind && systemctl enable rpcbind
[root@k8s-master nginx]# systemctl restart nfs && systemctl enable nfs
Created symlink from /etc/systemd/system/multi-user.target.wants/nfs-server.service to /usr/lib/systemd/system/nfs-server.service.
#查看 RPC 服务的注册状况
[root@k8s-master nginx]# rpcinfo -p localhost
   program vers proto   port  service
    100000    4   tcp    111  portmapper
    100000    3   tcp    111  portmapper
    100000    2   tcp    111  portmapper
    100000    4   udp    111  portmapper

#showmount测试
[root@k8s-master nginx]# showmount -e 192.168.174.130
 Export list for 192.168.0.66:
/root/k8s/nfs/data *

中途rpc出现了些许问题,有一定解决方案
rpc失败问题

2. 在kuboard创建存储卷

创建存储卷

3. 回到套件配置界面,填写增加的存储卷

在这里插入图片描述

4. 安装脚本

根据提示信息进行取安装—安装
套件大致功能与分类
service套件
alertmanager为prometheus报警相关
blackbox-exporter为监控端口相关
grafana为图表展示
kube-state-metrics为监控容器运行状态
kube-controller-manager为容器调度相关
kube-scheduler将 Pods 指派到节点上
node-exporter监控硬件运行情况
prometheus-adapter自定义监控指标
dingtalk钉钉

5. 初始化,等待所有套件初始化完毕

初始化

6. 查看资源

在左侧导航栏会新增按钮“资源监控层套件”,可进行查看
按钮
套件概览
可点击模块进入grafana图表

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐