ec2-instance

Open-source projects categorized as ec2-instance

Top 13 ec2-instance Open-Source Projects

  • 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.

  • Project mention: Farewell to the Era of Cheap EC2 Spot Instances | news.ycombinator.com | 2023-05-05

    There's a service that handles obtaining the cheapest spot instances to your specs by a former aws engineer https://github.com/LeanerCloud/AutoSpotting

    Effectively, it starts up cheap spot instances (based on specified criteria) across a variety of instance types to replace whatever regular instance in an autoscaling group comes online and then spins down the regular instance.

    EG: That m4a you wanted may be expensive... but nobody is using m4ad so it's 85% off and it meets the specified CPU/RAM requirements... auto spotting will spin it up instead.

    Having used it on and off over the years it is sometimes eyebrow raising to see 4xl boxes running cheaper than the xl box they replaced :)

  • amazon-ec2-instance-selector

    A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • terraform-aws-ec2-instance

    Terraform module to create AWS EC2 instance(s) resources πŸ‡ΊπŸ‡¦

  • ssh-over-ssm

    SSH over AWS SSM. No bastions or public-facing instances. SSH user management through IAM. No requirement to store SSH keys locally or on server.

  • ec2-github-runner

    On-demand self-hosted AWS EC2 runner for GitHub Actions

  • Project mention: Practical Tips for Refactoring Release CI using GitHub Actions | dev.to | 2023-08-17

    Introduce a Pre Job for Allocate Runners: Allocate Runners is the first executed job that allocates Runners and creates global Version markers for the following Job. For instance, if we choose to use EC2, Allocate Runners Job will allocate EC2 instances of the corresponding platform through the EC2 API (implemented by the ec2-github-runner Action). In the future, we plan to incorporate more sophisticated selection algorithms to allocate Runners, with the aim of optimizing the costs of Runner allocation.

  • aws-simple-ec2-cli

    A CLI tool that simplifies the process of launching, connecting and terminating an EC2 instance.

  • Project mention: AWS Simple EC2 CLI | /r/devopspro | 2023-07-04
  • rundeck-ec2-nodes-plugin

    Get resource node data from Amazon EC2

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • amazon-ec2-mac-getting-started

    Use Amazon EC2 Mac instances for building, testing, signing, and publishing applications for Apple hardware!

  • ec2-instances-info

    Golang library for specs and pricing information about AWS EC2 instances based on the data from www.ec2instances.info

  • goat

    AWS EBS-EC2 attach utility. UNMAINTAINED, SEE FORK -> (by sevagh)

  • Project mention: Ask HN: What apps have you created for your own use? | news.ycombinator.com | 2023-12-12

    I wrote pq [1] (protobuf parser cli) at a company where I was told to "just use the tool another engineer wrote" which was in C++, in a really uncompileable/abandoned/unusable state

    I wrote goat [2] (EBS disk attacher) at the same company on a solo project where I needed to create a "Kafka-cluster-IaC" recipe in Terraform and wanted us to be able to replace EC2 broker instances dynamically but preserve their data on the EBS volume

    [1] https://github.com/sevagh/pq

    [2] https://github.com/sevagh/goat

  • terraform-aws-jmeter

    πŸ±β€πŸThis repository spins up an EC2 instance w/ Java, JMeter, and JMeter Plugins installed.

  • wordpress-ansible-setup

    Installing WordPress on EC2 instances using Terraform & Ansible -> Link Below

  • free-ec2-instance

    Infrastructure as code using AWS CDK to deploy an EC2 instance with just one command. This project allows to quickly deploy an EC2 instance for playing around without incurring in bigger costs

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

ec2-instance related posts

Index

What are some of the best open-source ec2-instance projects? This list will help you:

Project Stars
1 AutoSpotting 2,282
2 amazon-ec2-instance-selector 769
3 terraform-aws-ec2-instance 726
4 ssh-over-ssm 720
5 ec2-github-runner 657
6 aws-simple-ec2-cli 92
7 rundeck-ec2-nodes-plugin 86
8 amazon-ec2-mac-getting-started 52
9 ec2-instances-info 49
10 goat 28
11 terraform-aws-jmeter 7
12 wordpress-ansible-setup 2
13 free-ec2-instance 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com