David Vasandani's repositories
haste-heart
haste.heart infrastructure code challenge
aws-ecr-orb
CircleCI orb for interacting with Amazon's Elastic Container Registry (ECR)
circleci-docs
Documentation for CircleCI.
datadog-serverless-functions
Repo of AWS Lambda and Azure Functions functions that process streams and send data to Datadog
docker-nginx-certbot
Automatically create and renew website certificates using the Let's Encrypt free certificate authority.
eleventy-plugin-activity-pub
Make your Eleventy powered website discoverable on the fediverse
kindle2notion
Export all clippings from your Kindle device to a database in Notion.
packer-qemu-templates
Packer qemu templates
phoenix_container_example
Full featured example of building a container for an Elixir Phoenix project, taking advantage of BuildKit caching and multi-platform builds (Arm). Shows raw docker, docker-compose, and Earthly; mirrored base images from Docker Hub to AWS ECR; deploys to AWS ECS using CodeBuild / CodeDeploy
serverless-stepfunctions-callback
Demo of how to use callback pattern within lambda to restart a state machine after some external process completes
terraform-aws-alb
Terraform module to create an AWS Application/Network Load Balancer (ALB/NLB) and associated resources ๐บ๐ฆ
terraform-aws-datadog-forwarders
Terraform module which creates resources on AWS to forward logs/metrics to Datadog ๐บ๐ฆ
terraform-aws-next-js
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (Lambda), Static (S3) and API (Lambda) pages.
terraform-switcher
A command line tool to switch between different versions of terraform (install with homebrew and more)