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

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

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

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

分享给朋友:

相关文章

WordPress建设的网站为什么不推荐国内机房?

WordPress建设的网站为什么不推荐国内机房?

我劝大家不要用WordPress做国内网站,不要用国内机房的主机。原因如下:…

开发了个小程序,咋推广呢?

要是开发了个小程序,想推广的话,可以先从自己的朋友圈子下手,让亲戚朋友都帮忙转发宣传,这样能先有点人气。 然后去一些跟你的小程序相关的论坛、社区啥的,发帖子介绍介绍,吸引有兴趣的人。 还能找些网红、博主合作,要是他们觉得你的小程序不错,帮忙…

为什么工资五千的人会一下花八九千买手机呢?

这其实是一个何不食肉糜的问题,这个问题其实很现实,越是月薪5000越需要高档手机。 前段时间看了一个纪录片,讲外卖小哥都用什么手机,结果发现绝大多数外卖小哥用的手机都是旗舰机型,有的时候宁可买二手也要买旗舰。 因为 1外卖小哥对ip68等手…

腾讯云为何在云服务市场败给了阿里云?

IDC领域,2010年以前,万网、新网互联、新网,三家公司瓜分天下,其中万网市场份额最高,排名第一。当时,万网的域名是 http://www.net.cn ,通过该域名就可以判断万网的地位。2010年阿里云成立,直接收购了万网,大量用户直接…

什么样的网站能快速捕获你的心?

什么样的网站能快速捕获你的心?

大家好,我是程序员鱼皮。 大家如果平时使用网站或产品时出现了问题,一般都会去寻找 “联系客服” 的位置,从而获得人工的帮助。我们团队的面试刷题产品 - 面试鸭最近就遇到了这样一个难题:明明我们网站右下角就有联系客服按钮、而且我们每道面试题目…

在 Kubernetes 中,Service 的实现原理是什么,它是如何实现服务发现的?

行,问的这个问题挺有意思,Kubernetes 里 Service 是怎么实现的,服务发现是怎么回事,咱就直说了。这事儿看起来挺玄乎,但掰开揉碎了讲,也就那么回事。你得把这事儿想得简单点,别一上来就被啥术语吓住了——其实全是些搬砖的套路。…

发表评论

访客

看不清,换一张

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