当前位置: 首页 > news >正文

网站模块结构图教育培训平台

网站模块结构图,教育培训平台,做母婴产品哪个网站做的好处,宜昌市政府采购网上商城天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

文章目录


  • 详细含注释版本请参考另一篇模板:
    Dockerfile和.gitlab-ci.yml文件模板(含详细注释)
  • 关于Java项目Gitlab CI/CD自动化部署的应用可参考:
    K8S部署Java项目(Gitlab CI/CD自动化部署)

以下为Java项目自动化部署所需的配置模板,无注释版本

Dockerfile

FROM openjdk:8-jdk-alpineMAINTAINER hsENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-4.0.3.al8.x86_64
ENV MAVEN_HOME=/usr/share/maven
ENV PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
ENV TZ=Asia/ShanghaiWORKDIR /root/jar/k8s-projectENTRYPOINT ["nohup","java","-jar","app.jar"]

.gitlab-ci.yml

variables:HARBOR_IP: 172.30.0.224HARBOR_PORT: 8443HARBOR_URL: ${HARBOR_IP}:${HARBOR_PORT}HARBOR_USERNAME: adminHARBOR_PASSWORD: Harbor12345IMAGE_HARBOR_REPOSITORY: ${HARBOR_IP}:${HARBOR_PORT}/k8s-demoPROJECT_IMAGE_NAME: k8s-springbootPROJECT_IMAGE_TAG: v20240204PROJECT_JAR_DIR: /root/jar/k8s-projectMAVEN_REPOSITORY_DIR: /root/maven/.m2CI_IMAGE_DIR: /root/imagesstages:- package- build- test- deploybefore_script:- echo: "project ci/cd task start"- mkdir -p ${MAVEN_REPOSITORY_DIR}job1-package:stage: packageimage: docker:latesttags:- runner-01only:- masterscript:- mvn clean package -Dmaven.test.skip=true- mkdir -p ${PROJECT_JAR_DIR}- cp target/app.jar ${PROJECT_JAR_DIR}/app.jarjob2-build:stage: buildimage: docker:latesttags:- runner-01before_script:- mkdir -p ${CI_IMAGE_DIR}script:- echo '打包任务开始---->清理之前的jar包,打包,将包复制到容器中'- ls -l ${PROJECT_JAR_DIR}- docker build -t ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG} .- docker push ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker images | ${PROJECT_IMAGE_NAME}- docker -t  ${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG} ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker push ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- rm -rf ${PROJECT_JAR_DIR}/app.jar- docker rmi -f ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}- docker rmi -f ${CI_IMAGE_DIR}:${PROJECT_IMAGE_TAG}job4-deploy:stage: deployimage: ${IMAGE_HARBOR_REPOSITORY}/${PROJECT_IMAGE_NAME}:${PROJECT_IMAGE_TAG}tags:- runner-01only:- masterscript:- echo '项目部署--->开始部署,缓存部署,pod部署,服务部署'- kubectl apply -f /sb-p/sb-test/sb-pvc.yaml- kubectl apply -f /sb-p/sb-test/sb-dplm.yaml- kubectl apply -f /sb-p/sb-test/sb-svc.yaml

感谢阅读,祝君暴富!

http://www.zhongyajixie.com/news/50662.html

相关文章:

  • 保险网站哪个好百度关键词seo公司
  • 邢台新闻网官网迅速上排名网站优化
  • 我爱你域名的网站浙江疫情最新消息
  • 太原做网站直通车独立站seo推广
  • 做不规则几何图形的网站大型网站建设公司
  • 网页网站制作维护信息流优化师是什么
  • 浙江城乡建设网站电商网站建设公司哪家好
  • 下载网上国网app推推蛙seo
  • 青岛模板网站建设价格推广之家app
  • 个人公众号如何开通关键词整站优化
  • 徐汇区网站建设哪家比较靠谱网站制作公司
  • 做网站如何设计数据库网络营销好学吗
  • 新闻网站如何做原创内容优化关键词排名推广
  • 乌鲁木齐信息推广seo
  • 娄底企业网站建设公司周口seo
  • 做黄色网站多少年网站推广去哪家比较好
  • 国际网站建设工具代写平台
  • 简单网站的制作优化是什么梗
  • 上海派沃设计seo咨询茂名
  • 游戏网站的监管由谁来做快手seo软件下载
  • 网站建设前的分析第一小节内容厦门seo总部电话
  • 玉林网站推广seo搜狗
  • 易语言开发网站微博指数查询入口
  • 网站地图深度做多少合适网络宣传方式
  • 怎么做网站大图片滚动北京网站
  • 专业建站公司的业务内容有哪些加强服务保障满足群众急需m
  • 郑州河北建设工程信息网站线上营销活动主要有哪些
  • 怎样在网站做宣传西地那非片吃了多久会硬起来
  • 用wordpress做视频网站关键词seo优化软件
  • 大连地区购物小程序有哪些前端性能优化