kube-prometheus

This commit is contained in:
huanqing.shao
2020-04-09 10:20:14 +08:00
parent 0beecf153c
commit 77662e256a
6 changed files with 108 additions and 9 deletions

View File

@ -439,6 +439,13 @@ module.exports = {
},
]
},
{
title: '监控',
collapsable: true,
children: [
'k8s-advanced/observe/kube-prometheus.html',
]
},
{
title: '扩展Kubernetes',
collapsable: true,

View File

@ -187,6 +187,7 @@ meta:
<Course courseId="484058" />
* 监控
* [kube-prometheus](/learning/k8s-advanced/observe/kube-prometheus.html)
* 联邦
## **Kubernetes 实战**

View File

@ -0,0 +1,10 @@
---
# vssueId: 143
layout: LearningLayout
description: Kubernetes教程_本文介绍了 Kubernetes 的监控选择
meta:
- name: keywords
content: Kubernetes教程, Kubernetes监控
---
# 监控

View File

@ -0,0 +1,65 @@
---
# vssueId: 143
layout: LearningLayout
description: Kubernetes教程_本文介绍了 kube-prometheus 项目,用于监控 Kubernetes 集群。
meta:
- name: keywords
content: Kubernetes教程, Kubernetes监控
---
# kube-prometheus
本文向大家推荐一个基于 prometheus 的监控项目 [kube-prometheus](https://github.com/chinaboy007/kube-prometheus)
## 概述
本项目基于最新https://github.com/coreos/kube-prometheus开发
支持prometheus 2.15.2版本
支持kubeadm方式安装的k8s,二进制方式安装的未测试
## 主要功能
1.支持数据持久化
2.支持kube-controller监控
3.支持kube-scheduse监控
4.支持kube-etcd监控
5.支持NodePort访问
6.支持ingress访问
7.支持离线安装
8.支持重复安装
9.支持一键卸载
## 开始安装
git clone https://github.com/chinaboy007/kube-prometheus.git
cd kube-prometheus/manifests
sh install.sh
## 默认启用nfs-client数据持久化
后续将支持更多存储类型
## 一键卸载
cd kube-prometheus/manifests
sh uninstall.sh

View File

@ -5,6 +5,22 @@ v1.0.7 已经支持了 kubectl proxy 的功能、v1.0.8 做 Deployment 的滚动
这几样做完以后,就 v1.1.0
**优化**
* 事件通知
* 可以关闭事件通知;
* 设置菜单中可以重新开启事件通知;
* 切换名称空间
* 部分情况下,切换名称空间时,应该直接进入名称空间首页;
* 高亮当前所在的名称空间;
* 日志/终端界面
* 可以调整字体大小;
**BUG修正**
* 部分情况下,切换名称空间时,内容未刷新;
调整控制台字体大小
删除 NFS StorageClass 出错
BUG:

View File

@ -15,7 +15,7 @@ description: 本文描述了Kuboard_v1.0.x的版本变更说明
Kuboard v1.0.x 的更新说明
v1.0.9-beta.5
## v1.0.9-beta.5
**发布日期**
2020年4月6日
@ -37,7 +37,7 @@ v1.0.9-beta.5
* 修正安装OIDC向导中授权页面的链接错误
* 修正更新镜像版本时的错误
v1.0.9-beta.4
## v1.0.9-beta.4
**发布日期**
@ -49,7 +49,7 @@ v1.0.9-beta.4
* 优化集群概览页配色
* 优化列表页显示
v1.0.9-beta.3
## v1.0.9-beta.3
**发布日期**
@ -70,7 +70,7 @@ v1.0.9-beta.3
* 以列表页显示ConfigMap的列表
v1.0.9-beta.2
## v1.0.9-beta.2
**发布日期**
@ -79,7 +79,7 @@ v1.0.9-beta.2
**发布内容**
* 合并 v1.0.8.3 / v1.0.8.4 的变更到 v1.0.9-beta.1
v1.0.8.4
## v1.0.8.4
**发布日期**
@ -94,7 +94,7 @@ v1.0.8.4
* 删除副本集下所有 Pod 后,对话框未关闭
* 部分情况下监控套件列表页不能显示全局监控套件
v1.0.8.3
## v1.0.8.3
**发布日期**
@ -120,7 +120,7 @@ v1.0.8.3
* 工作负载查看页:
* 当 Ingress 中只有部分 host 设置了 HTTPS 时,其他 hosts 的快速链接不应该带 https
v1.0.9-beta.1
## v1.0.9-beta.1
**发布日期**
@ -132,7 +132,7 @@ v1.0.9-beta.1
* 可以修改已有对象的 YAML
* 保存前可以对比变更内容
v1.0.8.2
## v1.0.8.2
**发布日期**
@ -144,7 +144,7 @@ v1.0.8.2
* 调整静态资源的本地缓存时间为 1天如此Kuboard 版本更新后,大部分用户不需要做清除浏览器缓存的操作;
v1.0.8.1
## v1.0.8.1
**发布日期**