孙豪杰的博客

分类:k8s微服务

[k8s微服务实战(监控)]使用promethesu和Grafana提供界面化监控

需求

监控对于k8s平台上所有node节点的资源占用
监控k8s平台上pod资源占用
实现

主件介绍

promethesu

Prometheus 是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统,由工作在 SoundCloud 的 google 前员工在 2012 年创建,作为社区开源项目进行开发,并于 2015 年正式发布。2016 年,Prometheus 正式加入 Cloud Native Computing Foundation,成为受欢迎度仅次于 Kubernetes 的项目。

【k8s微服务实战(问题)】修复pod时间与node主机不一致

## 通过对比时间,发现pod和node节点相差8小时
## 北京时间为东八区时间,因此node显示的北京时间(东八区),pod中为0时区时间

[k8s微服务实战(操作)]常用命令

文中包含在配置kubernates微服务平台时经常使用的命令,包括Linux,ceph,docker以及kubenates等

[k8s微服务实战(十二)]使用secret和configmap为pod提供配置

为了保障线上数据的安全性,使应用对于mysql,redis等基层服务的配置从代码中不存储;配置kubernates ConfigMap存储配置路径等信息,使用secret存储用户名和密码的敏感数据。

[k8s微服务实战(十一)]配置jenkins

部署jenkins,并创建配置生成spring boot项目的镜像任务,生成镜像后推送到已配置的harbor服务中。

[k8s微服务实战(十)]连接数据库

使用spring boot的k8s pod服务访问集群内mysql 中的数据。

[k8s微服务实战(九)]安装镜像到私有k8s

在kubernates上通过deployment部署harbor上的镜像

【k8s微服务实战(八)】java spring boot docker镜像制作

创建基于spring boot的docker镜像工程

【k8s微服务实战(七)】安装Harbor

使用docker容器的方式在centos 7服务器安装Harbor

【k8s微服务实战(六)】安装rabbitmq集群

在k8s集群中安装3副本的高可用rabbitmq集群

旧的 文章 »
第 1 / 2 页