通过 kind 工具快速搭建 K8S 测试集群,并将集群内部微服务暴露到宿主机,以方便外部访问。
本节知识点:建议学习和理解并掌握 Iptables/Route 运行原理和机制.
Spinnaker 是 Google 与 Netflix 发布的企业级持续交付平台,具有多云部署、自动发布、权限控制以及应用最佳实践等诸多优点。
1 收集 K8S 日志方案
Prometheus 的 Dashboard 虽然号称拥有多种多样的图表,但是实在太简陋了,一般都用专业的 Grafana 工具来出图
Prometheus 是由 SoundCloud 开源监控告警解决方案,从 2012 年开始编写代码,2015 年 GitHub 上开源,2016 年 Prometheus 成为继 Kubernetes 之后,成为 CNCF (Cloud Native Computing Foundation)中的第二个项目成员,也是第二个正式毕业的项目。
各环境简写相关说明: dev: 开发环境 fat: 测试环境 uat: 预发环境 lpt: 性能测试 pro: 生产环境
Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。