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

国内食品行业网站开发外链吧官网

国内食品行业网站开发,外链吧官网,简单网页制作模板免费,简历模板制作在新建工程中#xff0c;使用k8s的devops服务#xff0c;自动化部署项目 1、在搭建好k8s的集群中#xff0c;确认已开启devops服务#xff1b; 2、新建Maven项目之后#xff0c;创建dockerfile、deploy和Jenkins文件 例如#xff1a; Dockerfile FROM bairong.k8s.m… 在新建工程中使用k8s的devops服务自动化部署项目 1、在搭建好k8s的集群中确认已开启devops服务 2、新建Maven项目之后创建dockerfile、deploy和Jenkins文件 例如 Dockerfile FROM bairong.k8s.master1/br-sjzl/tomcat:9.0-jdk8-temurin-focalENV TZAsia/ShanghaiRUN mkdir /usr/local/tomcat/webapps/userfilesCOPY bairong-web/target/*.war /usr/local/tomcat/webapps/ Deploy.yaml apiVersion: apps/v1kind: Deploymentmetadata:name: czdataease-javanamespace: br-demo-projectannotations:deployment.kubernetes.io/revision: 1kubesphere.io/creator: br-project-regularspec:replicas: 1selector:matchLabels:app: czdataease-javatemplate:metadata:labels:app: czdataease-javaspec:imagePullSecrets:    #  如过使用harbor仓库得镜像需要设置从secret处拉取镜像  查看 kubectl get secret- name: harbor-pullcontainers:- name: czdataease-javaimage:  bairong.k8s.master1/br-sjzl/czdataease-java:latestimagePullPolicy: Alwaysports:- containerPort: 8080name: nginxvolumeMounts:- name: czdataease-nfs-volumemountPath: /usr/local/tomcat/webapps/userfiles# command: [sh, -c]# args:#   - |#     cp -R /usr/local/tomcat/webapps/1 /usr/local/tomcat/webapps/userfiles/volumes:- name: czdataease-nfs-volumepersistentVolumeClaim:claimName: br-czdataease-nfs-pvc           ---apiVersion: v1kind: Servicemetadata:name: czdataease-java-servicenamespace: br-demo-projectannotations:deployment.kubernetes.io/revision: 1kubesphere.io/creator: br-project-regularspec:selector:app: czdataease-javaports:- protocol: TCPname: nginxport: 8080targetPort: 8080nodePort: 30261type: NodePort Jenkins pipeline {agent {node {label nodejs}}stages {stage(拉取) {agent nonesteps {container(nodejs) {git(url: http://192.168.19.199:12589/org_dataapplication/czDataease_vue.git, credentialsId: zyq, branch: master, changelog: true, poll: false)}}}stage(编译) {agent nonesteps {container(nodejs) {sh npm install --registryhttp://192.168.19.197:31081/repository/npm-group/sh npm run build}}}stage(打包) {agent nonesteps {container(nodejs) {sh docker build -t czdataease-vue:latest -f docker/Dockerfile  .}}}stage(推送) {agent nonesteps {container(nodejs) {withCredentials([usernamePassword(credentialsId : br-dockerhub-id ,usernameVariable : DOCKER_USER_VAR ,passwordVariable : DOCKER_PWD_VAR ,)]) {sh echo $DOCKER_PWD_VAR | docker login $BR_REGISTRY --username$DOCKER_USER_VAR --password-stdinsh docker tag czdataease-vue:latest $BR_REGISTRY/$BR_DOCKERHUB_NAMESPACE/czdataease-vue:latestsh docker push $BR_REGISTRY/$BR_DOCKERHUB_NAMESPACE/czdataease-vue:latest}}}}stage(镜像部署) {agent nonesteps {container(nodejs) {withCredentials([kubeconfigFile(credentialsId: env.KUBECONFIG_CREDENTIAL_ID, variable: KUBECONFIG)]) {sh envsubst deploy/deploy.yaml | kubectl apply -f -kubectl rollout restart deploy/br-czdataease-vue -n br-demo-project}}}}}environment {DOCKER_CREDENTIAL_ID dockerhub-idGITHUB_CREDENTIAL_ID github-idKUBECONFIG_CREDENTIAL_ID kubeconfig-demoREGISTRY docker.ioBR_REGISTRY bairong.k8s.master1DOCKERHUB_NAMESPACE bwyloveBR_DOCKERHUB_NAMESPACE br-sjzlGITHUB_ACCOUNT bwyloveAPP_NAME dataease-vue}parameters {string(name: TAG_NAME, defaultValue: , description: )}} 3、编辑流水线 4、开git上的webhook服务 5、确认服务已经正常提交代码进行测试
http://www.hkea.cn/news/14269886/

相关文章:

  • 视频网站建设 知乎做网站需要准备什么条件
  • 网站建设及托管合同网站源码html
  • 湖南网站建设公司 地址磐石网络网站开发概要设计书模板
  • 蛋糕网站内容规划住房和城乡建设部网站统计
  • 网站建设课程ppt模板怎么看kk园区视频
  • 网站建设最高管理权限做自媒体需要关注什么网站
  • 济南品牌网站建设网站流量被黑
  • 湖北营销型网站建设费用那个企业网站是用vue做的
  • 萧山建设局网站首页大连投诉网站
  • 优秀htm网站免费咨询疾病的网站
  • 商城网站建设需要什么团队南山网站seo
  • 信息网站建设情况工作会如何制作漂亮的微信公众号
  • 做网站图片处理问题手机怎么做电子书下载网站
  • 做网站哪些技术网络安全工程师需要学什么
  • 个人网站怎么建立步骤亚马逊网站做外贸
  • 昌吉网站建设咨询电话企业网站推广方法有哪些
  • 苗木 网站模板搜索引擎培训班
  • 营销型网站设计建设公司怎么学做淘宝电商网站吗
  • 公司网站开发报价免费企业网站建设哪个
  • 建网站需要注意什么上海外贸平台
  • 成都企业网站的建立app创意设计方案
  • 网站开发系统设计建设银行官网站查询
  • 亚马逊网站托管怎么做免费网站建设哪个好?
  • 无锡做食品网站的公司北京网站页设计制作
  • 长春站建筑.net 网站关键字
  • 北流网站建设wordpress ssl
  • 成都建站优化公司建立平台网站需要花多少钱
  • 自己怎么建网站书籍扉页页面设计模板
  • 网站开发运营服务合同广州户外拓展训练基地
  • 怎么做网站访问被拒绝上海公司注册核名官网