摘要: K8s集成实战-使用spinnaker进行自动化部署 1 spinnaker概述和选型 1.1 概述 1.1.1 主要功能 Spinnaker是一个开源的多云持续交付平台,提供快速、可靠、稳定的软件变更服务。主要包含两类功能:集群管理和部署管理 1.1.2 集群管理 集群管理主要用于管理云资源,Sp 阅读全文
posted @ 2020-08-14 14:08 noah-罗 阅读(3573) 评论(14) 推荐(6) 编辑
摘要: K8S监控实战-ELK收集K8S内应用日志 1 收集K8S日志方案 K8s系统里的业务应用是高度“动态化”的,随着容器编排的进行,业务容器在不断的被创建、被摧毁、被漂移、被扩缩容… 我们需要这样一套日志收集、分析的系统: 收集 – 能够采集多种来源的日志数据(流式日志收集器) 传输 – 能够稳定的把 阅读全文
posted @ 2020-08-14 14:07 noah-罗 阅读(4352) 评论(18) 推荐(5) 编辑
摘要: k8s监控实战-grafana出图_alert告警 1 使用炫酷的grafana出图 prometheus的dashboard虽然号称拥有多种多样的图表,但是实在太简陋了,一般都用专业的grafana工具来出图 grafana官方dockerhub地址 grafana官方github地址 grafa 阅读全文
posted @ 2020-08-14 14:02 noah-罗 阅读(2741) 评论(13) 推荐(4) 编辑
摘要: k8s监控实战-部署prometheus 1 prometheus前言相关 由于docker容器的特殊性,传统的zabbix无法对k8s集群内的docker状态进行监控,所以需要使用prometheus来进行监控 prometheus官网:官网地址 1.1 Prometheus的特点 多维度数据模型 阅读全文
posted @ 2020-08-14 13:58 noah-罗 阅读(3992) 评论(1) 推荐(4) 编辑
摘要: k8s配置中心实战-多环境交付apollo三组件 1.环境准备工作 先删除infra名称空间中部署的apollo服务 kubectl delete -f http://k8s-yaml.zq.com/apollo-configservice/dp.yaml kubectl delete -f htt 阅读全文
posted @ 2020-08-14 13:54 noah-罗 阅读(1556) 评论(0) 推荐(4) 编辑
摘要: k8s配置中心实战-交付apollo三组件 1 apollo简单说明 官方地址 概念请参考: 1.1 apollo最简架构图: 1.2 apollo组件部署关系 configservice自带eureka注册中心、配置写入configDB数据库、优先部署、为client提供服务 adminservi 阅读全文
posted @ 2020-08-14 13:52 noah-罗 阅读(2494) 评论(12) 推荐(4) 编辑