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

那个合作网站做360推广比较好宁波做seo推广企业

那个合作网站做360推广比较好,宁波做seo推广企业,专业的做网站,廊坊市网站在新建工程中,使用k8s的devops服务,自动化部署项目 1、在搭建好k8s的集群中,确认已开启devops服务; 2、新建Maven项目之后,创建dockerfile、deploy和Jenkins文件 例如: 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 TZ=Asia/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: '1'kubesphere.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: '1'kubesphere.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 --registry=http://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-stdin'sh 'docker tag czdataease-vue:latest $BR_REGISTRY/$BR_DOCKERHUB_NAMESPACE/czdataease-vue:latest'sh '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-id'GITHUB_CREDENTIAL_ID = 'github-id'KUBECONFIG_CREDENTIAL_ID = 'kubeconfig-demo'REGISTRY = 'docker.io'BR_REGISTRY = 'bairong.k8s.master1'DOCKERHUB_NAMESPACE = 'bwylove'BR_DOCKERHUB_NAMESPACE = 'br-sjzl'GITHUB_ACCOUNT = 'bwylove'APP_NAME = 'dataease-vue'}parameters {string(name: 'TAG_NAME', defaultValue: '', description: '')}}

3、编辑流水线

4、开git上的webhook服务

5、确认服务已经正常,提交代码进行测试

http://www.15wanjia.com/news/44576.html

相关文章:

  • php网站建设教程 电子书真实有效的优化排名
  • 沈阳专业网站制作公司百度一下知道官网
  • b2b网站名称和网址有哪些微信朋友圈软文大全
  • 页面设计报告沧州seo包年优化软件排名
  • 外贸企业网站模板搜索关键词
  • 网站建设平台对比网站查询平台官网
  • 网站建设概要设计网站关键词优化
  • 太原做网站培训网站建设首页
  • 6免费网站建站发布信息的免费平台
  • 网站建设主要工作流程宝鸡seo排名
  • 网站推广对企业的优势厦门关键词优化报价
  • 网站建设设计报价竞价是什么意思
  • seo 是什么文明seo技术教程网
  • 网络工程专业是什么seo这个职位是干什么的
  • 做动漫主题的网站百度客服电话24小时客服电话
  • 宁波网站建设服务服务商seo引擎优化是做什么的
  • 电子商务网站建设选择题重庆seo排名收费
  • 企业查询免费网站曼联vs恩波利比分
  • 深圳设计网站公司品牌营销推广
  • 手工迷你饮水机合肥seo公司
  • 网站站点结构的构建2023智慧树网络营销答案
  • 本地唐山网站建设网站建设公司哪家好?该如何选择
  • 做日语网站网络销售怎么才能找到客户
  • 宁波市网站建设百度数据中心
  • 网站蓝色绿色配色seo外包公司报价
  • 360浏览器直接进入网站最新免费网站收录提交入口
  • 怎么做网站编辑外包公司的人好跳槽吗
  • 做中文网站公司精准的搜索引擎优化
  • 网站图片用什么格式青岛网站建设微动力
  • 有什么可以在线做奥数题的网站付费推广