Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/exanubes/api-gateway

Repository from blog exanubes.com for Creating API Gateway with custom domain.
https://github.com/exanubes/api-gateway

api-gateway aws aws-cdk aws-sam-cli-beta-cdk cdk custom-domain lambda sam sam-beta-cdk serverless serverless-application-model

Last synced: about 22 hours ago
JSON representation

Repository from blog exanubes.com for Creating API Gateway with custom domain.

Awesome Lists containing this project

README

        

# API Gateway

Repository from [exanubes.com](https://exanubes.com) for [Create API Gateway with custom domain](https://exanubes.com/blog/create-api-gateway-with-custom-domain).

## Commands:

Run the following commands for deploying and destroying the stacks

```
npm run cdk:deploy
npm run cdk:destroy
```

Both of these commands use the `aws-cli sts` service to get the account id and aws IAM role `exanubes-cloudformation-access` in order to dynamically provide role arn. Make sure you're using the account you want to deploy the stacks to and that you have the role created either with the same name or different name and change the scripts in `package.json`.

These commands use `sam-beta-cdk` CLI, you can install it with:

```
brew install aws-sam-cli-beta-cdk
```