最近有新项目,领导说测试能不能自己搭建测试环境,我以为是搭建单体服务器。咨询了开发才知道是微服务,有十多个服务,有 3 个数据库,还有中间件这些。领导说可以试试,我感觉很有难度,可能得花很多时间,要不要尝试下呢。
试试
让开发写操作文档,和提供 k8s yaml 文件。
看开发准备如何部署,如果是 k8s,则你可以在测试环境搭建 k8s,然后使用开发提供的 yaml 文件,如果是 docker-compose,也可以直接用 docker-compose 启动,如果不是基于容器技术的发布,那确实要费点劲自己调整配置启动了
有个东西叫做 jenkins,复制粘贴配置就完事了
没什么难度,可以接触下,有点 linux 基础半天上手。
部署环境最大的问题是资源,有了资源操作直接问 AI 就行了
想了想,还是放弃了,公司有专业的运维,可能不到一天就能搭建好,测试啥都不懂,一周可能搭建不好,文件配置什么的特别多,放弃了也不减分
简单的
有手就行,B 站找个大佬视频 2 倍速开刷
没啥难度,测试会用 Git、linux、k8s、docker、jenkins 就可以搭业务服务了。像 MQ、ES、网关、kafka、zk、Redis、数据库、等这些组件有运维和开发,测试只需要了解工作原理就行。
如果有文档,或者开发有用 jenkins 搭建好的现有环境就非常简单,如果啥都没有让你部署,那别接这个活,天坑
就是一个运维的活,难度不大,就是要时间比较长根据你的项目复杂度来
这么好的机会,肯定先揽下来再研究呗
值得一试