Skip to content
This repository has been archived by the owner on Jan 19, 2022. It is now read-only.

AWS Parameter Store (SSM) Does Not Support Square Brackets for cloud.aws.rds.instances When Configuring RDS Datasource for Spring Boot #798

Open
brobusf21 opened this issue Nov 22, 2021 · 0 comments
Labels
status: waiting-for-triage An issue we've not yet triaged

Comments

@brobusf21
Copy link

AWS SSM does not support square brackets in the parameter name which conflicts with how Spring Cloud AWS 2.3 wants us to configure our datasource in Spring Boot. See: https://docs.awspring.io/spring-cloud-aws/docs/2.3.0/reference/html/index.html#data-access-with-jdbc

Now that we have to define an index, we can not use SSM given that square brackets in the parameter name are not supported. I'm not sure if this was intentional or it is feature that needs to be addressed moving forward.

For example, not supported,
/config/daisychain-label-code-generator-service/cloud.aws.rds.instances[0].db-instance-indentifer
_Only a mix of letters, numbers

Screen Shot 2021-11-21 at 6 12 04 PM

and the following 3 symbols .-_ are allowed._

Looking forward to hear about how we can overcome this challenge.

@brobusf21 brobusf21 changed the title AWS Parameter Store (SSM) Does Not Support Square Brackets for cloud.aws.rds.instances When Configuring RDS Datasource AWS Parameter Store (SSM) Does Not Support Square Brackets for cloud.aws.rds.instances When Configuring RDS Datasource for Spring Boot Nov 22, 2021
@github-actions github-actions bot added the status: waiting-for-triage An issue we've not yet triaged label Nov 22, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
status: waiting-for-triage An issue we've not yet triaged
Development

No branches or pull requests

1 participant