ec2-instances-info
terraform-aws-email-files-dropped-in-s3
ec2-instances-info | terraform-aws-email-files-dropped-in-s3 | |
---|---|---|
2 | 3 | |
49 | 5 | |
- | - | |
5.5 | 4.1 | |
2 months ago | about 1 year ago | |
Go | HCL | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ec2-instances-info
-
Using ChatGPT to write a chrome extension as my first non trivial web development project
- improvements to my OSS library for EC2 instance information https://github.com/LeanerCloud/ec2-instances-info
-
Ec2instances.info now has Spot pricing information, is there anything else you'd like to see?
I've also been maintaining a Golang library that essentially exposes the same data structure used under the hood by ec2instances.info as a Golang data structure, which is very convenient for embedding into other tools that can do lots of things with this raw data, like I do it in my AutoSpotting project.
terraform-aws-email-files-dropped-in-s3
-
Using ChatGPT to write a chrome extension as my first non trivial web development project
- this OSS Terraform module for sending emails with attachments after files are uploaded to S3, using Python and boto with SES https://github.com/LeanerCloud/terraform-aws-email-files-dropped-in-s3
-
Is there a typical setup for building and deploying python to lambda using terraform?
For Python you can do the packaging with Terraform, have a look here https://github.com/LeanerCloud/terraform-aws-email-files-dropped-in-s3/blob/main/main.tf
-
Email files from S3 as an attachment.
I built this today using ChatGPT and works pretty well: https://github.com/LeanerCloud/terraform-aws-email-files-dropped-in-s3 My use case covers sending me the CSV files dropped into my S3 bucket by the AWS Marketplace "reporting feature" and I got it work for that, this will save me a lot of time to log in to my account just to download and open those files. I didn't test other file types but it may work, otherwise let me know and I'll see what I can do. Also pushed it to the TF registry here https://registry.terraform.io/modules/LeanerCloud/email-files-dropped-in-s3/aws/latest
What are some alternatives?
ec2instances.info - Amazon EC2 instance comparison site
chalice - Python Serverless Microframework for AWS
amazon-ec2-instance-selector - A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
AutoSpotting - Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
awstaghelper - AWS bulk tagging tool
Chalice-PynamoDB-Docker-Starter-Kit - A starter kit with some boilerplate code for getting started making low-cost serverless applications in Python on AWS with a great local development setup via Docker Compose
savings-estimator - Desktop application for Windows, Mac and Linux that can be used to estimate your Spot savings and optionally prepare configuration for our AutoSpotting Spot optimization engine.
go-formatter - A curated list of awesome Go frameworks, libraries and software