当前位置:首页 > 每日看点

你们在公司是怎么使用k8s和docker的?

卡卷网1年前 (2025-03-13)每日看点428

gitlab代码两主分支main、prod,外加release标签。开发分支不管,main,prod分支保护,组长负责审核合并代码。使用gitlab-ci脚本进行ci和cd。main分支自动打包、推送镜像仓库并部署至测试环境(CI+CD),prod分支只进行打包并推送至镜像仓库(CI)。技术经理负责提发版请求,并给对应的prod分支打release标签,生成手动CD任务。发版请求审核通过后,执行CD任务,完成生产环境部署。

k8s有测试和生产两套环境,支撑所有项目的运行,但是只包括前后端和非数据库中间件的运行。

docker目前用于mysql、minio集群,以及opensearch的部署,数据单独挂载磁盘。

整个devops系统也是docker部署的,包括gitlab、harbor、nexus等。gitlab-runner有三套部署,docker部署runner的负责CI,两组k8s上各部署有一组runner,负责两套环境的CD。

生产环境服务器是多台高配金属机和存储服务器,金属机使用PVE进行的虚拟化,虚机之上搭建的k8s集群。存储服务器是ceph搭建的存储集群,给虚机和k8s提供rbd和fs存储服务。

测试环境和devops是服务器利旧,虚拟化和存储的部署和生产环境类似。

目前业务开发相对稳定,运维开发关注的重点在监控告警和服务性能追踪方面。


结论:k8s负责前后端程序的部署运行,docker负责devops和持久化类组件的部署运行。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/03/11861.html

分享给朋友:

相关文章

如果我们没有自己的手机操作系统,会出现所谓的“卡脖子”“安全”问题吗?

如果我们没有自己的手机操作系统,会出现所谓的“卡脖子”“安全”问题吗?

前段时间某某高管在微博发文表示:“其实我觉得,中国人需要的不是一个自己的手机os,而是一个全国产的微信,再搭配一些辅助功能。”这算是“安卓开源”开源的代表了吧。然而打脸来的如此之快,10月30日消息,在Linux内核疑似大规模移除俄罗斯开发…

网易云音乐里有哪些打动你的评论?

1. “如果我被强奸了,有人说我会失去贞操。” “我怎么失去贞操了呢?” “我的贞操不在我的阴道里。” “失去贞操的是强奸犯,而不是被强奸的人。” 2. 但要记得那年海边的烟火,我们不拘一格 ,嘲笑过生活。 ………网易云热评《这样就很好》…

想要在双 11 换一台全面无短板的新手机,有没有「闭眼买」的机型推荐?

想要在双 11 换一台全面无短板的新手机,有没有「闭眼买」的机型推荐?

最近一个月各大手机厂商的旗舰机扎堆发布,不知道大家看爽了没? 这一代的性能续航大提升,最低 3599 元就能买到,同时老款也有不小的降幅,今年双 11 算是相当适合换手机的节点了! 这次,小黑就给大家推荐双 11 期间值得购买的手机...…

Redmi 为什么可以把性价比做得那么高?

一位修手机的老大哥曾经跟我说过,红米1那个手机,除了处理器还凑活,其余零部件,就是市面上山寨机那种。 其实红米性价比并不算极致,而且一直都有竞争者,从原来的群魔乱舞,到后来的荣耀,魅蓝,一加,再到现在的IQOO和realme。 红米的方法也…

如何进行 Elasticsearch 调优实践?

如何进行 Elasticsearch 调优实践?

面试官心理分析这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s ,坑爹了。第一次搜索的…

无意中发现技术主管写的代码,大家帮忙看看什么水平?

无意中发现技术主管写的代码,大家帮忙看看什么水平?

虽然很多答主用了诸如“典范级”、“心旷神怡” 的形容, 赞美这段代码, 但这里, 出于技术讨论的动机, 我说说不同看法. 栈, 如果善于利用栈来处理树结构, 那么可以写出更简洁的代码, 根本不需要 recuresiveFn 这种方法. 泛型…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。