Ajout de la presentation et des manifests de deploiement

This commit is contained in:
2023-04-23 17:27:59 +02:00
parent 9cc2a55a4e
commit 7aed364c7e
9 changed files with 138 additions and 0 deletions

View File

@@ -36,6 +36,13 @@
<artifactId>reactor-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
</dependencies>
<build>

View File

@@ -3,6 +3,8 @@ package com.capgemini.fridaybooster.kubernetes.fbapp.controller;
import java.net.Inet4Address;
import java.net.UnknownHostException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -16,6 +18,8 @@ import reactor.core.publisher.Mono;
@RequestMapping("/")
public class TestController {
private static final Logger LOGGER = LoggerFactory.getLogger(TestController.class);
private final HostNameInfo infos;
public TestController(@Value("${message}") String message) throws UnknownHostException {
@@ -27,6 +31,10 @@ public class TestController {
@GetMapping("/")
public Mono<HostNameInfo> getInfo() {
// Log de la requete
LOGGER.info("Requete recue !");
// Retour de
return Mono.just(infos);
}
}