熟悉安装操作系统(Wi ndows Linux);
熟悉各种中间件的搭建与优化,包括但不限于 nacos、 rabbitmq、 nginx、 zabbix、 tomcat、kafka、redis 等
中间件
独立完成各种开源大模型的部署及连接知识库;
熟悉MySQL 数据库管理、优化和数据备份恢复;
熟悉 docker、 k8s容器化部署及管理;
Java微服务迁移k8s 集群容器化
岗位:
运维工程师
项目描述:
公司前期项目多是以微服务为主,提高运维部署、代码上线、维护效率
项目部署:
针对目前环境选择 maven+Nexus+GitLab+jenkinstharbor+docker+k8s中间件来实现自动化打包部署 Java 微服务
拉去java1.8的docker 镜像作为基础镜像,并将镜像上传至Harbor仓库
将源码上传至GitLab仓库,在源码文件下放入Dockerfile(用于创建容器)、gateway.yaml(用于创建pod)
在jenkins中安装ssh、k8s等插件,新增服务器、git 等登录信息凭证
因平常由java 工程师进行打包拉去的是本地的依赖包,所以需将依赖上传至Nexus 私服
使用maven对微服务进行打包,在 maven的settings.xm|配置文件中添加Nexus 私服地址保证在打包时可以成功拉去到依赖包,
创建 item 选择Freestyle project,连接源码的GitLab 项目地址后编写shel|进行打包使用Dockerfile放入镜像上传Harbor 仓库在通过gateway.yam|创建pod
项目成果:
完成对Java 微服务的容器化改造,Java 工程师在本地将最新代码上传至GitLab 仓库通过jenkins构建快速部署上线
消防平台AI 岗位: 运维工程师 项目描述: 为使得平台更好的服务于客户决定私有化部署AI 添加至平台 项目部署 选购 InteI (R) Xeon (R) Gold 6148 CPU @ 2. 40GH z+62GB 内存+1TB 储存+4080 显卡 16GB+百
AI 岗位: 运维工程师 项目描述: 为使得平台更好的服务于客户决定私有化部署AI 添加至平台 项目部署 选购 InteI (R) Xeon (R) Gold 6148 CPU @ 2. 40GH z+62GB 内存+1TB 储存+4080 显卡 16GB+百兆带宽