Aws Simple Ec2 Cli Versions Save

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

v0.10.0

1 year ago

What's Changed

New, improved interactive mode, using Bubble Tea.

Now it's easier than ever to select options from interactive menus, go back and edit choices you've made, and apply your own defaults. Launching, connecting to, and terminating EC2 instances all support this new terminal user interface.

Here's a brief demo:

https://user-images.githubusercontent.com/265958/186026126-6ad337e5-9574-4fc0-b34f-a5b573833e76.mov

Special thanks to @GavinBurris42 for his work on this feature.

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.9.1...v0.10.0

v0.9.1

1 year ago

What's Changed

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.9.0...v0.9.1

v0.9.0

1 year ago

What's Changed

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.8.2...v0.9.0

v0.8.2

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.8.1...v0.8.2

v0.8.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.8.0...v0.8.1

v0.8.0

2 years ago

What's Changed

New features and improvements

Build process improvements

New Contributors

Full Changelog: https://github.com/awslabs/aws-simple-ec2-cli/compare/v0.7.0...v0.8.0

v0.7.0

3 years ago

New Features 🎉

  • Launch:

    • Users can now attach IAM instance profile, tags, and boot-script to instances -- #34, #35
  • Terminate:

    • Users can terminate instances by --tags -- #37

Bug Fixes 🐛

  • Assign default region to non-interactive Launch instead of "" -- #39
  • Fix terminate bug when there exists just single instance -- #28

Improvements 💪

  • Update prompts and defaults messaging for interactive modes -- #36
  • Fix Summary display for clarity -- #26

Change Log

  • Merge pull request #39 from brycahta/fixn (thanks to Bryan™)
  • fix launch without region flag (thanks to Bryan™️)
  • terminate using tags #37 (thanks to Bryan™)
  • update prompt messaging #36 (thanks to Bryan™)
  • Merge pull request #35 from brycahta/feature-adds (thanks to Bryan™)
  • update naming and tags logic (thanks to Bryan™️)
  • add tags and boot script (thanks to Bryan™️)
  • Merge pull request #34 from brycahta/feature-adds (thanks to Bryan™)
  • update and fix unit tests (thanks to Bryan™️)
  • add attach iam instance profile (thanks to Bryan™️)
  • Merge pull request #33 from awslabs/bwagner5-patch-1 (thanks to Abdul Muqtadir Mohammed)
  • Remove CLA (thanks to Brandon Wagner)
  • Merge pull request #32 from imuqtadir/homebew-addition (thanks to Brandon Wagner)
  • Add homebrew instruction to README (thanks to Mohammed)
  • Merge pull request #30 from bwagner5/gh-actions (thanks to Abdul Muqtadir Mohammed)
  • Update run-readme-codeblocks (thanks to Brandon Wagner)
  • align tag retrieval to NTH (thanks to Brandon Wagner)
  • Remove build status for travis #31 (thanks to Abdul Muqtadir Mohammed)
  • add additional tests and move from travis to github actions (thanks to Brandon Wagner)
  • Fix default based on region flag #29 (thanks to Abdul Muqtadir Mohammed)
  • Fix terminate bug when there exists just single instance #28 (thanks to Abdul Muqtadir Mohammed)
  • Merge pull request #25 from imuqtadir/sg-multiple (thanks to Brandon Wagner)
  • Merge pull request #27 from imuqtadir/fix-terminate (thanks to Brandon Wagner)
  • Fix summary display #26 (thanks to Abdul Muqtadir Mohammed)
  • update messaging for terminate (thanks to Mohammed)
  • Avoid showing multiple errors when no instance available (thanks to Mohammed)
  • Make messaging clear for multiple security groups (thanks to Mohammed)
  • Show help as default #24 (thanks to Abdul Muqtadir Mohammed)
  • Fix weird space in help #23 (thanks to Abdul Muqtadir Mohammed)
  • Merge pull request #22 from imuqtadir/row-line (thanks to Brandon Wagner)
  • Add row separator to table writer (thanks to Mohammed)
  • Merge pull request #20 from awslabs/imuqtadir-readme (thanks to Abdul Muqtadir Mohammed)
  • Update README.md (thanks to Abdul Muqtadir Mohammed)
  • Update README with new release (thanks to Abdul Muqtadir Mohammed)

v0.6.0

3 years ago

Bug Fixes

  • Fixed security group config in default config (#19)

Improvements

  • remove sshpass as a dependency
  • Fix extra space in README
  • Add confirmation before terminating the instances
  • Update messaging for region question to be generic (#8)
  • Update messaging to indicate multiple instance selection (#11)

Breaking Changes

  • Change 'ez' to 'simple' to align with repo name

v0.5.1

3 years ago

Bug Fixes

  • Fix e2e test

Improvements

  • Automate build-binaries

Breaking Changes

N/A

v0.5.0

3 years ago

This pre-release offers AWS Simple EC2 CLI functionality documented in the README. Quick installation via binaries is currently supported. Additional installation methods will be available in future releases.

Features:

  1. Launch EC2 Instance using interactive and non-interactive mode
  2. Connect EC2 Instances using interactive and non-interactive mode
  3. Terminate EC2 Instances using interactive and non-interactive mode
  4. Create basic infrastructure to support launching EC2 instance
  5. Save user defined configuration to a local file