由网络副手--寻路人于2022.05.17 18:35:00发布在Brave随笔,Go语言,企业技术支持 创业公司底层基础设施服务搭建合集 阅读1276 评论0 喜欢3 一、破局前现状 来到公司后发现公司的基础设施还是非常脆弱的。 1、目前现状没有运维 2、代码发布也比较随意,人工搞 3、服务器权限没有设置、文件夹目录没有规程 4、GO语言没有日志服务,程序重启后日志消失 5、配有配置中心 6、代码仓库驳杂不堪、直接都用root管理 7、服务器都是单机玩玩,一台挂了 全盘毕业 等等, 这是目前遇到的现状,可以说对企业来说这种玩法,基础设施太惨了,想长远发展,必须要破局。 二、破局准备 1、公司项目服务器梳理 2、底层架构设计 3、基础设施采购 4、整合go logrus 记录request/response 日志 5、salt 编写服务器集群管理脚本 6、搭建gitlab 代码管理仓库 7、搭建Nacos 配置中心 & 代码整合 8、搭建ELK(Elasticsearch、Logstash、Kibana) 日志平台 9、搭建jenkins 代码发布平台 10、ElastAlert + webhook 做代码监控系统 11、负载均衡的应用 + 配置 12、gitlab + webhook 做代码合并管理者的消息通知 13、做Grafana 大盘监控部署 赞 3 分享 赏 您可以选择一种方式赞助本站 支付宝扫码赞助 BraveDu 署名: 网络副手~寻路人