amazon-ec2-instance-selector
amazon-ec2-instance-selector copied to clipboard
A CLI tool and go library which recommends instance types based on resource criteria like vcpus and memory
In our organization access to AWS CLI is implemented with assuming role and MFA and when I try to run `ec2-instance-selector --profile --vcpus 4 --memory 8 --region eu-central-1` for example...
When we want to calculate the max pods in the EKS case of an instance type we need to know both the number of ENIs and the number of Ip...
Like EBS, EC2 instance network capacity also has baseline and burst bandwidth. Current --network-performance-min and max flags do not consider this, it would be nice if it did to bring...
It appears that when pricing data is cached, something will get out-of-sync resulting in a flood of "Could not retrieve on-demand price for instance type " Here's maybe some reproduction...
currently I need to `--deny-list "^vt1\." --deny-list "^inf1\."` to remove those instance types, couldn't find anything else on the options to not return such instances
On d1.24xlarge and p4d.24xlarge the reference to the 4x100 Gigabit networking is because of a feature called EC2 Multicard. It might be easier to just add a column called EC2Multicard...
* The e2e test [sorts](https://github.com/aws/amazon-ec2-instance-selector/blob/main/test/e2e/run-test#L17) the expected and actual test values when comparing results. This works when the tests pass, but when the tests fail the logs are also returned...
#### Issue * When designating `--service emr` , the prices reflect EC2 On-demand costs: * ex: m5.12xlarge returns $2.304 #### Expected Behavior * Price should reflect EC2 on-demand costs **plus**...
Suite Flags is a good simplification for common / popular use cases. Overriding of values set for filter flags when suite flags are used is allowed, however, there is no...
This looks like a neat library, and I'm planning to try it on https://github.com/AutoSpotting/AutoSpotting looking into hopefully replacing our current [custom compatibility logic](https://github.com/AutoSpotting/AutoSpotting/blob/master/core/instance.go#L227). We have a bunch of additional features...