Skip to content

Commit aebe1e8

Browse files
committed
Add documentation
1 parent 8926169 commit aebe1e8

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
- Add `route53` config parameter to manage domains and certifiacte automatically using route53
1011

1112
## [0.8.0] - 2021-1-28
1213
Thanks @pecirep, @miguel-a-calles-mba, @superandrew213
@@ -98,4 +99,4 @@ Better support for generating client code on Windows
9899
[0.5.4]: https://github.com/MadSkills-io/fullstack-serverless/compare/v0.5.3...v0.5.4
99100
[0.5.3]: https://github.com/MadSkills-io/fullstack-serverless/compare/v0.5.2...v0.5.3
100101
[0.5.2]: https://github.com/MadSkills-io/fullstack-serverless/compare/v0.5.1...v0.5.2
101-
[0.5.1]: https://github.com/MadSkills-io/fullstack-serverless/compare/v0.5.0...v0.5.1
102+
[0.5.1]: https://github.com/MadSkills-io/fullstack-serverless/compare/v0.5.0...v0.5.1

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ custom:
5858
fullstack:
5959
domain: my-custom-domain.com
6060
certificate: arn:aws:acm:us-east-1:... # The ARN for the SSL cert to use form AWS CertificateManager
61+
route53: false # Use route53 to manage domains and certificate
6162
bucketName: webapp-deploy # Unique name for the S3 bucket to host the client assets
6263
distributionFolder: client/dist # Path to the client assets to be uploaded to S3
6364
indexDocument: index.html # The index document to use
@@ -259,6 +260,24 @@ The custom domain for your fullstack serverless app.
259260

260261
---
261262

263+
**route53**
264+
265+
_optional_, default: `false`
266+
267+
```yaml
268+
custom:
269+
fullstack:
270+
...
271+
route53: true
272+
...
273+
```
274+
275+
Use this parameter if you want the plugin to manage domains via route53, including automatic SSL certificate creation and validation through ACM (this means you can omit the `certificateArn` parameter).
276+
277+
If one or more domains aren't managed by a Hosted Zone in your account, the required DNS entries will be written to the console.
278+
279+
---
280+
262281
**errorDocument**
263282

264283
_optional_, default: `error.html`

0 commit comments

Comments
 (0)