Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/garysassano/cdk-aws-apigateway-http-api
CDK app that deploys an Amazon API Gateway with HTTP API along with an AWS Lambda to handle GET requests on base path
https://github.com/garysassano/cdk-aws-apigateway-http-api
apigateway apigateway-lambda aws aws-cdk aws-cdk-python cdk cdk-app-py cdk-py http-api python
Last synced: 18 days ago
JSON representation
CDK app that deploys an Amazon API Gateway with HTTP API along with an AWS Lambda to handle GET requests on base path
- Host: GitHub
- URL: https://github.com/garysassano/cdk-aws-apigateway-http-api
- Owner: garysassano
- Created: 2023-04-29T11:59:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-21T09:59:46.000Z (5 months ago)
- Last Synced: 2024-07-21T10:32:57.219Z (5 months ago)
- Topics: apigateway, apigateway-lambda, aws, aws-cdk, aws-cdk-python, cdk, cdk-app-py, cdk-py, http-api, python
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cdk-aws-apigateway-http-api
CDK app that deploys an Amazon API Gateway with HTTP API along with an AWS Lambda to handle GET requests on base path.
## Prerequisites
- **_AWS:_**
- Must have authenticated with [Default Credentials](https://docs.aws.amazon.com/cdk/v2/guide/cli.html#cli_auth) in your local environment.
- Must have completed the [CDK bootstrapping](https://docs.aws.amazon.com/cdk/v2/guide/bootstrapping.html) for the target AWS environment.
- **_Node.js + npm:_**
- Must be [installed](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) in your system.
- **_Poetry:_**
- Must be [installed](https://python-poetry.org/docs/#installation) in your system.## Installation
```sh
npx projen install
```## Deployment
```sh
npx projen deploy
```## Cleanup
```sh
npx projen destroy
```