Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exanubes/api-gateway-websocket-custom-domain
A simple implementation of creating a websocket api with a custom domain using Pulumi
https://github.com/exanubes/api-gateway-websocket-custom-domain
aws aws-api-gateway aws-apigateway aws-websockets pulumi pulumi-aws typescript websockets
Last synced: 9 days ago
JSON representation
A simple implementation of creating a websocket api with a custom domain using Pulumi
- Host: GitHub
- URL: https://github.com/exanubes/api-gateway-websocket-custom-domain
- Owner: exanubes
- Created: 2024-07-07T15:02:06.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-08T17:20:27.000Z (6 months ago)
- Last Synced: 2024-08-12T09:12:51.813Z (5 months ago)
- Topics: aws, aws-api-gateway, aws-apigateway, aws-websockets, pulumi, pulumi-aws, typescript, websockets
- Language: TypeScript
- Homepage: https://exanubes.com/blog/adding-a-custom-domain-to-api-gateway-websocket-api
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Api Gateway Websocket - Custom Domain
A small demo of adding a custom domain to a Websocket API in AWS Api Gateway using [Pulumi](https://pulumi.com).
Created alongside a blog post on [exanubes.com](https://exanubes.com/blog/adding-a-custom-domain-to-api-gateway-websocket-api)## Setup
### Install dependencies
```bash
pnpm install
```### Add config
```bash
pulumi config set certificateArn --secret
pulumi config set hostedZoneId --secret
pulumi config set domainName
```### Deploy
```bash
pulumi up
```