首页 > 其他分享 >业财uat环境部署

业财uat环境部署

时间:2024-11-14 19:31:19浏览次数:1  
标签:部署 uat 业财 fdp 华为 cce 镜像

目标:实现20多个微服务通过jenkins自动化部署到uat环境的机器上。
一、准备机器:开发4(10.200.1.125)、开发5(10.200.1.23)以及测试4(10.200.1.88)的总共3台机器加入华为云的业财cce集群。
​ 二、要建一个新的命名空间单独给uat环境以上3台机器使用,通过打标签绑定,即应用指定了命名空间就会部署在对应的机器上面。
​ 三、创建uat环境数据库实例fdp-eh-gateway-uat,把测试数据库文件导过去fdp-eh-gateway-test。
​ 四、在开发4(10.200.1.125)部署私服nexus;部署好后把私服配置到maven的配置文件。
​ 五、jekins部署服务:先部署fdp-parent-uat、fdp-middleware-redis-starter-uat、fdp-common-core-uat把这几个依赖的jar包打到私服里面;然后部署fdp-eh-gateway-uat,​
能在指定节点的命名空间下正常运行以及能在浏览器正常访问就完成了。

六、验证网关是否OK:让网关指定部署到125机器,然后在华为云配置端口映射指向125机器的内网ip和网关服务端口,打开浏览器验证是否可以访问。

七、部署其他服务:华为云云数据库创建uat环境的用户密码,创建各个服务的数据库实例把测试的数据导入然后用户授权,让开发修改应用连接数据库的配置信息统一切换到

uat的库,jenkin配置服务流水线修改成uat的yaml文件模板,实施部署,登录华为云cce的命令行工具验证查看服务是否都正常运行到uat的命名空间下面并且在uat的机器上面。

八、华为云cce创建各服务的负载均衡实例,参照测试环境创建。

备注:

1.cce集群拉取不到镜像:(部署pod的节点没有和镜像仓库进行验证登录)

        思路:因为jenkins服务器不在集群里面,本地构建好镜像以后打标签推送到华为云镜像仓库,然后cce集群访问仓库拉取镜像进行部署,所以拉取策略要用always。

        解决办法:登录几个uat环境服务器,docker login登录华为云镜像仓库,然后docker pull镜像看能否拉取到本地,若能则代表OK,再通过jenkins构建一下就应该能完成部署了。

 

标签:部署,uat,业财,fdp,华为,cce,镜像
From: https://www.cnblogs.com/xiaozgang/p/18546627

相关文章

  • k8s 1.28.2 集群部署 docker registry 接入 MinIO 存储
    目录dockerregistry部署生成htpasswd文件生成secret文件生成registry配置文件创建service创建statefulset创建ingress验证dockerregistrydockerregistry监控dockerregistryuidockerregistrydockerfiledockerregistry配置文件S3storagedriverregistry......
  • netCore物联网项目,分布式部署方案总结
    十年河东,十年河西,莫欺少年穷学无止境,精益求精部署环境:2台windowsServe服务器,2台linux服务器,阿里云CLB负载均衡服务器(2个),阿里云RabbitMQ,阿里云Ots表格存储(用于存物联网设备上报数据),Sqlserver服务器(存放业务主数据),Postgresql服务器(短期存放非业务主数据),阿里云Redis实例,对象存储OSS......
  • 基于微信小程序的医院挂号预约系统设计与实现(源码+论文+部署讲解等)
    博主介绍:✌全网粉丝60W+,csdn特邀作者、Java领域优质创作者、csdn/掘金/哔哩哔哩/知乎/道客/小红书等平台优质作者,计算机毕设实战导师,目前专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌技术栈范围:SpringBoot、Vue、SSM、Jsp、HLMT、Nodejs......
  • Docker部署Reids哨兵模式集群(sentinel)
    一、下载redis镜像二、redis主库配置redis.conf绑定的IP地址和端口bind0.0.0.0必须使用6379,因为容器内默认是6379端口port6379设置密码requirepass123456启用持久化appendonlyyes三、主库sentinel配置sentinel.confprotected-modeno配置端口号,各个节点不能相同......
  • springboot+vue项目的线上部署(windows超详细版)
     引言关于linux操作系统的线上部署教程博客相当多,但是windows操作系统的教程却寥寥无几,今天我给大家介绍一下基于windows操作系统的云服务器上的springboot+vue项目线上部署教程准备工作1.准备一个云服务器,我选择的是阿里云ECS云服务器这里给大家留一个小门槛,去搞一台ECS......
  • Docker快速入门到项目实战部署
    1.*docker*1.1*什么是docker*docker是快速构建、运行、管理应用的工具,简单来就是来帮助部署项目以及部署项目需要的一些组件的工具。1.2*卸载旧版*首先如果系统中已经存在旧的docker,则先卸载:yumremovedockerdocker-clientdocker-client-latestdocker-commondock......
  • [QT][NCNN][YOLOV8-SEG]使用ncnn框架部署yolov8-seg,外加qt进行界面可视化操作,用于图片
    yolov8seg_qt_ncnn使用ncnn框架部署yolov8-seg,外加qt进行界面可视化操作,用于图片和视频实例分割推理。Github地址:https://github.com/zhahoi/yolov8seg_qt_ncnn起一直以来自己做算法部署或者是模型推理,最后总是需要在命令行敲各种命令,然后通常借助opencv进行可视化。老......
  • Springboot毕业生信息跟踪系统的设计与实现89ktp(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学生,招聘信息,招聘申请,职业测评,就业问答,测评结果,问答结果,跟踪调查,就业报道,档案信息开题报告内容一、研究背景随着高等教育的普及和毕业生数量的增加,如......
  • Springboot毕业生就业服务平台cup0p(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表毕业生,企业,招聘信息,投递简历,在线咨询开题报告内容一、立题依据研究背景随着高等教育的普及和毕业生人数的不断增加,毕业生就业问题成为社会关注的焦点。然......
  • 矩阵系统源码搭建的数据获取技术解析,开源部署,oem
    一、引言在矩阵系统的开发中,数据获取是至关重要的环节。无论是用于分析用户行为、优化业务流程,还是实现精准营销等目的,高效且准确的数据获取技术都是构建强大矩阵系统的基础。本文将深入解析矩阵系统源码搭建过程中涉及的数据获取技术,包括数据来源、获取方式以及相关的技术要......