[BAEL-6165] AWS Secrets Manager integration with Spring Boot for DB. (#13632)
* [BAEL-6165] AWS Secrets Manager integration with Spring Boot for DB. * [BAEL-6165] Add other types of secrets as example * [BAEL-6165] externalize version to properties * [BTL-6165] create UserController --------- Co-authored-by: Lukasz Wlodkowski <lukasz.w@bluestonepim.com>
This commit is contained in:
committed by
GitHub
parent
67d6b1533b
commit
2765db78ae
@@ -25,8 +25,13 @@
|
||||
<artifactId>spring-boot-starter-data-jpa</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.mysql</groupId>
|
||||
<artifactId>mysql-connector-j</artifactId>
|
||||
<groupId>com.amazonaws.secretsmanager</groupId>
|
||||
<artifactId>aws-secretsmanager-jdbc</artifactId>
|
||||
<version>${aws.secrets.manager.jdbc}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>mysql</groupId>
|
||||
<artifactId>mysql-connector-java</artifactId>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -34,6 +39,11 @@
|
||||
<artifactId>spring-boot-starter-test</artifactId>
|
||||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.awspring.cloud</groupId>
|
||||
<artifactId>spring-cloud-starter-aws-secrets-manager-config</artifactId>
|
||||
<version>${aws.secrets.manager.config}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
@@ -45,4 +55,9 @@
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<properties>
|
||||
<aws.secrets.manager.config>2.4.4</aws.secrets.manager.config>
|
||||
<aws.secrets.manager.jdbc>1.0.11</aws.secrets.manager.jdbc>
|
||||
</properties>
|
||||
|
||||
</project>
|
||||
Reference in New Issue
Block a user