Minat
Minat

Reputation: 11

Spring Cloud AWS - EKS and Secret Manager

I'm running a spring boot app in EKS/AWS. How can I, using spring cloud aws, make spring app load properties from AWS secret manager in EKS? Any sample for EKS/K8S integration?

I haven't used spring cloud aws yet. I've seen samples that does not involve EKS/K8S in pulling properties from secret manager, so I don't know if it is possible and how to make this work with EKS

Upvotes: 0

Views: 684

Answers (1)

Dennis Kieselhorst
Dennis Kieselhorst

Reputation: 1397

Add

<dependency>
    <groupId>io.awspring.cloud</groupId>
    <artifactId>spring-cloud-aws-starter-secrets-manager</artifactId>
</dependency>

Import the secrets using

spring.config.import=aws-secretsmanager:/secrets/NAME_OF_YOUR_SECRET

Check the documentation https://docs.awspring.io/spring-cloud-aws/docs/3.0.0-SNAPSHOT/reference/html/index.html#spring-cloud-aws-secrets-manager for more details.

Upvotes: 1

Related Questions