如何在部署到 Kubernetes 的 JHipster 微服务应用中将活动配置文件切换到 "Dev"?



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

我已将应用部署到 Azure AKS,并使其平稳运行。它运行的当前配置文件是"prod"。如何更改活动配置文件"dev"以查看招摇的文档?

我设法通过向所有容器部署文件的SPRING_PROFILES_ACTIVE环境变量添加 swagger 来使 swagger API 正常运行。

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

对于这里的每个人,因为想谷歌为什么在 heroku 安装中的 prod 上没有启用 swagger 尽管将其设置为application-prod.ymlapplication-heroku.ymlSPRING_PROFILES_ACTIVEenv 变量,mvnMAVEN_CUSTOM_OPTS自定义 env 变量heroku:config中的启动参数......

看起来 heroku 生产运行将使用的实际配置文件是Procfile.

最新更新