Skip to content

Repository files navigation

cloudcomponents Logo

@cloudcomponents/cdk-constructs

Build Statuscdkdxtypescriptpython

A collection of higher-level reusable cdk constructs

Constructs

This repository is a monorepo managed with Lerna. Several constructs are published to pypi and npm from the same codebase.

ConstructsDescriptionNpm-Downloads
cdk-codepipeline-slack#slack approval workflow and notification messages on codepipeline state changesnpm
cdk-contentful-webhookCreate, update and delete contentful webhooks with your app deploymentnpm
cdk-github-webhookCreate, update and delete github webhooks with your app deploymentnpm
cdk-stripe-webhookCreate, update and delete stripe webhooks with your app deploymentnpm
cdk-static-websiteStatic website using S3, configures CloudFront (CDN) and maps a custom domain via Route53 (DNS)npm
cdk-pull-request-checkCodeCommit pull request checknpm
cdk-pull-request-approval-ruleCodeCommit pull request approval rules to enforcing your pull request workflownpm
cdk-codepipeline-merge-actionCodePipeline action to merge branchesnpm
cdk-codepipeline-check-parameter-actionCdk component that checks if system parameters are set correctlynpm
cdk-codecommit-backupBackup CodeCommit repositories to S3npm
cdk-dependency-checkOWASP dependency-check for codecommit repositoriesnpm
cdk-container-registryRegistry for container imagesnpm
cdk-blue-green-container-deploymentBlue green container deployment with CodeDeploynpm
cdk-chatopsConstructs for chattool integration: #slack / msteamsnpm
cdk-developer-tools-notifications#slack / msteams / email notifications for developer tools: CodeCommit, CodeBuild, CodeDeploy, CodePipelinenpm
cdk-deletable-bucketBucket with content cleanup to allow bucket deletion when the stack will be destroyednpm
cdk-codepipeline-dockerfile-linter-actionCodePipeline action to lint dockerfiles with hadolintnpm
cdk-codepipeline-anchore-inline-scan-actionCodePipeline action to integrate Anchore Engine into your pipelinenpm
cdk-dynamodb-seederA seeder for dynamodb tablesnpm
cdk-temp-stackA stack that destroys itself after a given time (ttl)npm
cdk-lambda-at-edge-patternCDK Constructs for Lambda@Edge pattern: HttpHeadersnpm
cdk-cloudfront-authorizationCloudFront with Cognito authentication using Lambda@Edgenpm
cdk-secret-keyProvide secret keys to lambdasnpm
cdk-responsive-email-templateResponsive email template for aws sesnpm

Contributing

We welcome community contributions and pull requests.

License

MIT

About

A collection of higher-level aws cdk constructs: slack-approval-workflow, #slack & msteams notifications, chatops, blue-green-container-deployment, codecommit-backup, OWASP dependency-check, contentful-webhook, github-webhook, stripe-webhook, static-website, pull-request-check, pull-request-approval-rule, codepipeline-merge-action, codepipeline-ch…

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages