Skip to content

AWS container sample projects for EKS, ECS, Fargate, App Runner, and DevOps with CDK and Terraform including architecture diagram

Notifications You must be signed in to change notification settings

DevSecOpsSamples/aws-containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

AWS projects

EKS

Repository Time Description SonarQube
eks-python-api 30m Python RESTful API on EKS. Quality Gate Status Lines of Code
eks-cdk-blueprints 30m EKS cluster, managed node group, and add-on with EKS Blueprints. Quality Gate Status Lines of Code
eks-cdk 30m EKS cluster and managed node group with CDK. Quality Gate Status Lines of Code
eks-eksctl 30m EKS cluster and managed node group with eksctl. Quality Gate Status Lines of Code
eks-terraform 30m EKS cluster and managed node group with Terraform. Quality Gate Status Lines of Code
eks-gpu-autoscaling 1h+ GPU auto scaling based on Prometheus custom metric on EKS. Quality Gate Status Lines of Code

ECS

Repository Time Description SonarQube
ecs-fargate-cdk 8m RESTful API autoscaling with ECS Fargate and CDK. Quality Gate Status Lines of Code
ecs-ec2-cdk 15m RESTful API autoscaling with ECS EC2 and CDK. Quality Gate Status Lines of Code
ecs-gpu-cdk 20m Inference RESTful API autoscaling with ECS GPU EC2 and CDK. Quality Gate Status Lines of Code
jenkins-fargate-cdk 7m Build a Jenkins on Fargate with CDK. Quality Gate Status Lines of Code
sonarqube-fargate-cdk 12m Build a continuous inspection system for code quality on Fargate with SonarQube and CDK. Quality Gate Status Lines of Code

App Runner

Repository Time Description SonarQube
apprunner-cdk 6m Fully managed container service that builds and deploys the application automatically Quality Gate Status Lines of Code

Lambda

Repository Time Description SonarQube
lambda-container-cdk 5m Lambda with Container Quality Gate Status Lines of Code

Data

Repository Time Description SonarQube
athena-sqs-apigw 20m Workaround solution for Athena concurrent query limit with SQS and API Gateway Quality Gate Status Lines of Code

Jenkins

Repository Time Description SonarQube
jenkins-pipeline TBD Build Jenkins Pipelines for container Quality Gate Status Lines of Code

Architecture

  • EKS blueprints

  • ECS Fargate

  • Jenkins on Fargate

  • Sonarqube on Fargate

  • Athena, SQS, API Gateway

About

AWS container sample projects for EKS, ECS, Fargate, App Runner, and DevOps with CDK and Terraform including architecture diagram

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published