美文网首页
前端项目自动化构建配置

前端项目自动化构建配置

作者: 肥羊猪 | 来源:发表于2021-10-19 14:16 被阅读0次

deploy.yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: xxx   #名称,批量修改
  namespace: quchengshi    #命名空间,批量修改
spec:
  replicas: 2   #指定Pod副本数
  selector:             
    matchLabels:
      app: xxx    
  template:
    metadata:
      labels:   
        app: xxx    
    spec:
      affinity:
        podAntiAffinity:
          preferredDuringSchedulingIgnoredDuringExecution:
            - podAffinityTerm:
                labelSelector:
                  matchExpressions:
                    - key: app
                      operator: In
                      values:
                        - xxx 
                topologyKey: kubernetes.io/hostname
              weight: 1
      containers:
      - name: xxx
        env:
        - name: aliyun_logs_xxx
          value: stdout
        image: {{IMAGE_URL}}
        imagePullPolicy: IfNotPresent
        ports:
        - containerPort: 80  #服务端口,批量修改
          protocol: TCP
        resources:
          requests:
            memory: 400Mi
            cpu: 5m
          limits:
            memory: 3000Mi
            cpu: 2000m
      restartPolicy: Always
      imagePullSecrets:
        - name: harbor

---
kind: Service
apiVersion: v1
metadata:
  name: xxx             
  namespace: quchengshi        
  labels:
    app: xxx             
spec:
  ports:
    - name: tcp-80           
      protocol: TCP             
      port: 80               
      targetPort: 80         
  selector:
    app: xxx
  type: ClusterIP

Dockerfile:

FROM qw-prd-acr-registry.cn-shenzhen.cr.aliyuncs.com/quchengshi/nginx
EXPOSE 80
RUN rm -rf /usr/share/nginx/html/*
COPY dist/ /usr/share/nginx/html/

相关文章

  • 前端项目自动化构建配置

    deploy.yaml: Dockerfile:

  • es6运行在浏览器的前端项目工作流, 基于gulp,expres

    项目自动化构建思路 自动化构建逻辑 若app文件夹(前端静. 态页面)资源发生改变 -> 调用browser.js...

  • 用自动化构建工具Gulp增强你的工作流程

    问:为什么要用在项目中使用前端自动化构建工具,gulp或其他等等。 答:先假设你没有使用这等前端自动化构建工具,你...

  • Gulp的安装使用与API详解

    前言 以前一直使用Grunt作为前端自动化构建工具,但始终觉得配置繁琐,在之后一个项目中便决定使用更流行的构建工具...

  • gulp

    叫做前端自动化构建工具,此类工具还有:grunt前端自动化构建工具 是什么?答: 自动化 less sass ...

  • gitlab-ci 尝试

    一、预期目标 通过 gitlab-ci 实现前端项目自动化构建和部署。 1.0 暂时采用 shell 方式处理构建...

  • 【前端工具】gulp构建工具的基本使用

    gulp是什么? gulp是前端开发中经常使用的自动化构建工具。自动化构建又是什么? 简单来说,一个完整的项目需要...

  • gulp && webpack

    gulp 前端自动化构建工具,此类的工具还有gruntwebpack 前端打包工具,打包:分析项目所依赖的内容,自...

  • 2019-03-18

    项目简介 前端 1.使用arttemplate模板引擎渲染页面模板。 2.通过gulp自动化构建前端内容。 3.使...

  • 前端内容的自动化构建

    前端内容的自动化构建 Gulp - 基于流的自动化构建工具 Browserify 官网 Github 一个管理前端...

网友评论

      本文标题:前端项目自动化构建配置

      本文链接:https://www.haomeiwen.com/subject/qgdaoltx.html