From 0a669207e1dc3ba63b5f597e343e190bf0f23a79 Mon Sep 17 00:00:00 2001 From: Cato Olsen Date: Mon, 25 Nov 2024 10:46:23 +0100 Subject: [PATCH] - Vault no longer required for local profile. - Removed unnecessary hibernate.dialect config. --- apps/udi-stub/README.md | 20 +++---------------- .../nav/udistub/config/LocalVaultConfig.java | 10 ---------- .../src/main/resources/application-local.yml | 3 +++ .../src/main/resources/application.yml | 1 - 4 files changed, 6 insertions(+), 28 deletions(-) delete mode 100644 apps/udi-stub/src/main/java/no/nav/udistub/config/LocalVaultConfig.java diff --git a/apps/udi-stub/README.md b/apps/udi-stub/README.md index a610a861dda..ca0cc391b97 100644 --- a/apps/udi-stub/README.md +++ b/apps/udi-stub/README.md @@ -21,14 +21,8 @@ For dokumentasjon av applikasjonen sine endepunkter: - `WSDL: /ws/udistub.wsdl ## Lokal kjøring - -Ha naisdevice kjørende og kjør UdiStubApplicationStarter med følgende argumenter: - -``` ---add-opens java.base/java.lang=ALL-UNNAMED --Dspring.profiles.active=local --Dspring.cloud.vault.token=[vault-token] -``` +* [Generelt.](../../docs/local_general.md) +* [Lokal PSQL i Docker](../../docs/local_db.md) For å kjøre tester og bygge appen lokalt må Docker (Colima kan brukes på Mac) kjøre og man er nødt til å sette disse miljøvariablene: @@ -37,12 +31,4 @@ miljøvariablene: DOCKER_HOST=unix://${HOME}/.colima/default/docker.sock TESTCONTAINERS_DOCKER_SOCKET_OVERRIDE=/var/run/docker.sock TESTCONTAINERS_RYUK_DISABLED=true -``` - -## Deployment - -Applikasjonen kan kjøre lokalt med en h2 database som kjører i minnet. Applikasjonen kan også kjøres i en skytjeneste -med integrasjon mot Vault og postgresql. Hvis andre integrasjoner er ønskelig må disse implementeres i en egen submodul -hvor integrasjonen defineres f.eks via en @Configuration annotert klasse. - -Applikasjonen er avhengig av en lokal PSQL-database. For mer informasjon se [egen dokumentasjon](../../docs/local_db.md). \ No newline at end of file +``` \ No newline at end of file diff --git a/apps/udi-stub/src/main/java/no/nav/udistub/config/LocalVaultConfig.java b/apps/udi-stub/src/main/java/no/nav/udistub/config/LocalVaultConfig.java deleted file mode 100644 index f928da09121..00000000000 --- a/apps/udi-stub/src/main/java/no/nav/udistub/config/LocalVaultConfig.java +++ /dev/null @@ -1,10 +0,0 @@ -package no.nav.udistub.config; - -import no.nav.testnav.libs.vault.AbstractLocalVaultConfiguration; -import org.springframework.context.annotation.Configuration; -import org.springframework.context.annotation.Profile; - -@Configuration -@Profile("local") -public class LocalVaultConfig extends AbstractLocalVaultConfiguration { -} \ No newline at end of file diff --git a/apps/udi-stub/src/main/resources/application-local.yml b/apps/udi-stub/src/main/resources/application-local.yml index dbdde1d44dd..655f30ef7a8 100644 --- a/apps/udi-stub/src/main/resources/application-local.yml +++ b/apps/udi-stub/src/main/resources/application-local.yml @@ -1,4 +1,7 @@ spring: + cloud: + vault: + enabled: false datasource: hikari: maximum-pool-size: 3 diff --git a/apps/udi-stub/src/main/resources/application.yml b/apps/udi-stub/src/main/resources/application.yml index 46167e41e65..0072dcc00e8 100644 --- a/apps/udi-stub/src/main/resources/application.yml +++ b/apps/udi-stub/src/main/resources/application.yml @@ -9,7 +9,6 @@ spring: properties: hibernate: default-schema: public - dialect: org.hibernate.dialect.PostgreSQLDialect flyway: enabled: true connect-retries-interval: 15s