这里吧之前做的一切进行糅合一下,做一个生产环境的监控部署,使用动态存储进行部署,
话不多说直接开怼我有直接写好的yaml直接拿来用,注意修改nfs的ip和企业微信的id即可
链接:https://pan.baidu.com/s/1qi9VOjsHHKeS2YMtgZLayg 提取码:t7qh1、首先部署nfs动态存储
kubectl apply -f nfs-client.yamlkubectl apply -f nfs-client-class.yaml
=================================
ok接下来开始部署prometheuskubectl apply -f prometheus-rbac.yaml kubectl apply -f prometheus-configmap.yaml kubectl apply -f prometheus-rules.yaml创建完成查看一下
资源对象
kube-state-metrics采集了k8s中各种资源对象的状态信息,只需要在master节点部署就行kubectl apply -f kube-state-metrics-rbac.yamlkubectl apply -f kube-state-metrics-deployment.yamlkubectl apply -f kube-state-metrics-service.yaml完成之后创建grafana
说明prometheus成功了在看一下grafana是否成功
集群资源监控的模板号:3119
资源状态监控:6417Node监控:9276容器监控:193自己添加即可
部署Alertmanager的实现步骤
kubectl apply -f alertmanager-configmap.yamlkubectl apply -f alertmanager-pvc.yaml
kubectl apply -f alertmanager-deployment.yamlkubectl apply -f alertmanager-service.yaml所以没有修改
在看一下pv和pvc==============================
安装node——export这里需要在node节点安装
精彩评论