孙豪杰的博客

标签:k8s微服务实战

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

启动命令时再环境变量中添加
“-Duser.timezone=Asia/Shanghai”
java -Duser.timezone=Asia/Shanghai

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

需求

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

主件介绍

promethesu

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

[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微服务实战(七)】安装Harbor

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

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

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

【k8s微服务实战(五)】安装redis集群

安装3个master,3个slave的mysql集群,并且,在master故障时,slave可以自动升级为master的高可用机器

旧的 文章 »
第 1 / 2 页