使用到的技术:
kubernetes,harbor,shell,ansble,keepalived,jenkins,ELK+filebeat,cAdvisor,heapster,infulxDB,Grfana
此项目使用的 docker 为底层,使用 kubernetes 管理,利用 keepalived 搭建 apiserver 高可用,使用 harbor
作为私库,提高更新速度! 使用 ingerss 负载均衡,定制通用配置文件,通过 namespace 可以部署多套隔
离环境,使用 jenkins 自动打包生成镜像,推至私库后直接更新。由于 docker 的机制,使更新变的非常快
速。 因为使用了通配文件,实现了一键部署一套环境的功能(测试环境) 在每个 pod 上部署 filebeat ,结
合 elk 实现k8S,nginx,java 程序的日志收集。 cAdvisor,heapster,infulxDB,Grfana 用于实现容器的监控!
责任描述:个人全部负责