Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skorfmann/cdkweekly
Terraform CDK SSL Proxy for cdkweekly.com
https://github.com/skorfmann/cdkweekly
aws cdk cdktf cdkweekly terraform terraform-cdk tfcdk typescript
Last synced: 11 days ago
JSON representation
Terraform CDK SSL Proxy for cdkweekly.com
- Host: GitHub
- URL: https://github.com/skorfmann/cdkweekly
- Owner: skorfmann
- Created: 2020-07-18T14:32:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-12T17:01:03.000Z (about 2 years ago)
- Last Synced: 2024-04-15T02:49:07.081Z (7 months ago)
- Topics: aws, cdk, cdktf, cdkweekly, terraform, terraform-cdk, tfcdk, typescript
- Language: TypeScript
- Homepage:
- Size: 142 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Terraform CDK SSL Proxy for cdkweekly.com
The [CDK Weekly](https://www.cdkweekly.com/) newsletter is served by [revue.co](https://www.getrevue.co/), which doesn't support SSL for custom domains.
This little workaround was initially built on top of [Terrastack](https://github.com/terrastackio/terrastack) and got migrated to its successor [Terraform CDK](https://github.com/hashicorp/terraform-cdk/). It's the first real world example for the Terraform CDK and is running in production for a while now.
## Setup
```
npm install
cdktf get
```## Deploy
```
cdktf deploy
```
That's where one of the [Terraform CDK examples](https://github.com/hashicorp/terraform-cdk/tree/master/examples/typescript-aws-cloudfront-proxy) is stemming from.Next Up:
- [ ] Redirect naked domain -> www (probably including SSL via Cloudfront distribution)
- [ ] Inject Google Analytics or something similar
- [ ] Migrate state to Terraform Cloud