kubernetes - 如何在部署到 Kubernetes 的 JHipster 微服务应用程序中将事件配置文件切换到 "Dev"?

标签 kubernetes microservices jhipster jhipster-registry

我有一个基于微服务的 JHipster 应用程序,并使用 kubernetes 子生成器生成了一个 Kubernetes 部署脚本。

我已将该应用程序部署到 Azure AKS 并使其顺利运行。它运行的当前配置文件是“prod”。如何更改“dev”的事件配置文件以查看 swagger 文档?

最佳答案

通过将 swagger 添加到所有容器部署文件的 SPRING_PROFILES_ACTIVE 环境变量,我设法使 swagger API 正常工作。

spec:
  ...
  containers:
    - name: core-app
      image: myrepo.azurecr.io/core
      env:
        - name: SPRING_PROFILES_ACTIVE
          value: prod,swagger

关于kubernetes - 如何在部署到 Kubernetes 的 JHipster 微服务应用程序中将事件配置文件切换到 "Dev"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57952084/

相关文章:

session - 微服务 session 管理

kubernetes - 如何在OpenShift上为我的应用程序选择名称

kubernetes - 使用 Kubernetes CronJobs 动态创建和管理大量计划作业是一个好习惯吗?

spring-boot - JHipster 微服务 CORS

Kubernetes POD 无法解析 Internet 地址

kubernetes - 在 Kubernetes 中部署应用程序时如何定义资源限制并计算消耗?

kubernetes - 入口无法解析GKE中的NodePort IP

containers - kubectl 连接 : Unable to use a TTY - container es-node did not allocate one

javascript - IntelliJ IDEA 显示有错误的 JavaScript 文件

javascript - Karma - 如果我不使用 PhantomJS 浏览器,则不会运行测试