Configuration Server
Configuration centralisée
10-15 min
Configuration Server avec Spring Cloud Config
Dans ce tutoriel, nous allons explorer la mise en place d'un serveur de configuration centralisé avec Spring Cloud Config. Nous verrons comment gérer les configurations de manière centralisée et sécurisée.
Configuration du serveur
Dépendances
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
Configuration de base
server:
port: 8888
spring:
application:
name: config-server
cloud:
config:
server:
git:
uri: https://github.com/your-org/config-repo
default-label: main
search-paths:
- config/*/default
- config/*/prod
clone-on-start: true
Classe principale
@SpringBootApplication
@EnableConfigServer
@EnableDiscoveryClient
public class ConfigServerApplication {
public static void main(String[] args) {
SpringApplication.run(ConfigServerApplication.class, args);
}
}
Commentaires
Les commentaires sont alimentés par GitHub Discussions
Connectez-vous avec GitHub pour participer à la discussion