Spring boot 如何为Minikube中使用的Spring应用程序设置配置文件
我正在将Spring引导应用程序部署到本地Minikube群集。本地部署需要一整套配置。我在哪里提供信息,即使用Spring Boot的特定配置文件而不是标准应用程序。yaml?您可以设置一个环境变量来告诉容器哪个配置文件将处于活动状态:Spring boot 如何为Minikube中使用的Spring应用程序设置配置文件,spring-boot,minikube,Spring Boot,Minikube,我正在将Spring引导应用程序部署到本地Minikube群集。本地部署需要一整套配置。我在哪里提供信息,即使用Spring Boot的特定配置文件而不是标准应用程序。yaml?您可以设置一个环境变量来告诉容器哪个配置文件将处于活动状态: containers: - name: ... image: ...:1.0 env: - name: spring_profiles_active value: dev 并将替代配置放入application-d
containers:
- name: ...
image: ...:1.0
env:
- name: spring_profiles_active
value: dev
并将替代配置放入application-dev.yaml
或者,在不使用概要文件的情况下,您可以告诉Spring使用Spring.config.location
property:
containers:
- name: ...
image: ...:1.0
env:
- name: spring_config_location
value: /path/to/your/alterinative/configuration