0%
Configuration Server avec Spring Cloud Config

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

Lien copié !