0
点赞
收藏
分享

微信扫一扫

NocalHost云原生开发模式

云原生开发模式

NocalHost云原生开发模式_nocalHost开发模式

nocalHost配置文件

NocalHost云原生开发模式_nocalHost开发模式_02

configProperties:
  version: v2

application:
  name: bsc-content-center
  manifestType: rawManifestLocal  #------指定使用本地yaml文件部署模式
  resourcePath: ["manifest"]           #------指定代码工程yaml存放目录
  services:
    - name: bsc-content-center   #-----这里的名称需要和manifest目录下创建该应用deployment的名称一样
      serviceType: deployment
      containers:
        - name: bsc-content-center
          dev:
            image: registry.hzmantu.com/common/build_env_java8:v322
            workDir: /home/nocalhost-dev #-----指定本地代码同步到pods中的那个目录下
            shell: "bash"
            sync:
              type: send
              filePattern:
                - .
              ignoreFilePattern:
                - "./build"
            env:
              - name: NOCALHOST_INJECT_DEV_ENV
                value: WHATEVER
            resources:
              requests:
                cpu: 100m
                memory: 500Mi
              limits:
                cpu: 2000m
                memory: 2Gi
            hotReload: true
            command:
              # 一键运行
              run:
                - mvn -U clean package -Dfile.encoding=UTF-8 -DskipTests=true && java -jar bsc-content-center-admin/target/bsc-content-center-admin.jar
              debug:
                - mvn -U clean package -Dfile.encoding=UTF-8 -DskipTests=true && java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=18080 -jar bsc-content-center-admin/target/bsc-content-center-admin.jar
            debug:
              remoteDebugPort: 18080
              language: java
            portForward:
              - 30000:8080

参考文档Nocalhost就是好,云原生开发没烦恼_神州数码云基地的博客-CSDN博客

nocalhost使用(云原生下开发方式) - 简书 (jianshu.com)


举报

相关推荐

0 条评论