Maciej Walkowiak 4a52b47123 Revert "Set version to 3.1.2-SNAPSHOT (#1098)" | 8 месяцев назад | |
---|---|---|
.. | ||
infrastructure | 8 месяцев назад | |
spring-cloud-aws-dynamodb-sample | 8 месяцев назад | |
spring-cloud-aws-parameter-store-sample | 8 месяцев назад | |
spring-cloud-aws-s3-sample | 8 месяцев назад | |
spring-cloud-aws-secrets-manager-sample | 8 месяцев назад | |
spring-cloud-aws-ses-sample | 8 месяцев назад | |
spring-cloud-aws-sns-sample | 8 месяцев назад | |
spring-cloud-aws-sqs-sample | 8 месяцев назад | |
.gitignore | 3 лет назад | |
.npmignore | 3 лет назад | |
docker-compose.yml | 8 месяцев назад | |
pom.xml | 8 месяцев назад | |
readme.md | 1 год назад |
Samples are prepared to run on LocalStack - a local equivalent of AWS.
To start LocalStack locally:
$ docker-compose up
Samples use AWS CDK to create the infrastructure components to run the sample. To deploy infrastructure, you need to install CDK and CDK local:
$ npm install -g aws-cdk-local aws-cdk
Then, in infrastructure
directory:
$ mvn package
$ cdklocal bootstrap
$ cdklocal deploy
Samples are regular Spring Boot applications. The best way to run them is to run the main @SpringBootApplication
annotated class directly from an IDE.
Infrastructure is destroyed once LocalStack container shuts down. If you want to destroy infrastructure manually, run:
$ cdklocal destroy
To run samples against real AWS, update spring.cloud.aws
properties in sample's application.properties
to reflect your AWS configuration or delete these properties completely to use defaults.