Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/denmat/colorteller-aws-cdk
reference for cdk implementation of the sample colorteller app provided by AWS
https://github.com/denmat/colorteller-aws-cdk
Last synced: about 1 month ago
JSON representation
reference for cdk implementation of the sample colorteller app provided by AWS
- Host: GitHub
- URL: https://github.com/denmat/colorteller-aws-cdk
- Owner: denmat
- License: mit
- Created: 2020-01-22T02:16:05.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-15T03:24:31.000Z (almost 2 years ago)
- Last Synced: 2024-08-02T00:26:22.182Z (4 months ago)
- Language: Python
- Size: 84 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cdk - Colorteller Example - Great example project using Fargate and Appmesh. (Training Materials and Sample Code / Multi-accounts setup)
- awesome-cdk - Colorteller Example - Great example project using Fargate and Appmesh. (Training Materials and Sample Code / Multi-accounts setup)
README
# ColorTeller App, ECS Fargate, ALB and AppMesh
This is a port of the work in https://github.com/aws/aws-app-mesh-examples/tree/master/examples/apps/colorapp/ecs
It is a reference architecture for using CDK to create the colorapp and its components.
This creates:
* VPC
* ECS Cluster
* Fargate Tasks for the ColorTeller App
* Service Discovery
* ALB
* AppMeshSource for colorteller containers is from aws-app-mesh-examples.
VPC endpoints can be expensive and we create one in the network stack.
Some modules of AWS CDK are considered experimental and have been used in this example. It may not work with versions older than aws-cdk 1.20.0. It is unlikely that
I will update as time goes by.