Skip to content

Releases: Kaurin/megantory

v0.1.4

01 Apr 12:55
9d4c70c
Compare
Choose a tag to compare
Added ENI support

More concurrency and performance

01 Jul 23:26
d377e1b
Compare
Choose a tag to compare

As our code goes through profiles / regions / services and goes into
resource-level processing it has some text processing to do (at the moment).

Before this change, text processing would block each new resource coming
into the channel, but no longer. We're now processing every resource in it's
goroutine as it comes into the resource processing channel.

Bonus: Equalized ec2-instance, ec2-address and rds-cluster resource
searches so the code is similar.

Code in these functions does look quite duplicated, but I'm not sure if I'll be
able to break this down any better.

Race condition fixes, Travis speedup, Github meta

01 Jul 00:52
a00ecf5
Compare
Choose a tag to compare
  • Now passing-by-value to channels to avoid data racing
  • Github Contributing / Code of Conduct added
  • Travis now builds MacOS and Windows only on tagged "branches"

Massive refactor of code and added search for RDS Clusters

30 Jun 21:56
cabe228
Compare
Choose a tag to compare
  • Code now iterates: profile/region/service/resource-type
  • Before it used to be: service/profile/region/resource-type
  • This refactor essentially paves the way for easier extensibility
  • Added searching for RDS Clusters (Aurora)

CICD is working

30 Jun 12:52
790ec13
Compare
Choose a tag to compare
CICD is working Pre-release
Pre-release
  • Enabled a few vars that can be injected during build for displaying megantory version
  • Created a Makefile
  • Using Travis-CI for CI-CD

No functional changes aside from the aforementioned megantory version functionality.

Updated readme and command help context

29 Jun 14:44
8cbd163
Compare
Choose a tag to compare
Pre-release

Additionally, Prevented reading of the AWS credentials file if someone just wants to invoke --help

Early alpha - EIP search and better logging

29 Jun 12:48
9f5e577
Compare
Choose a tag to compare

Additionally:

  • Some changes to how concurrency is handled
  • More re-usability (still quite a lot of work here to be done)

Early alpha - Basic concurrent EC2 search

27 Jun 22:53
f91e6a4
Compare
Choose a tag to compare

This release only support free-text search against EC2 instances in all accounts/regions, concurrently. Pretty much a POC of what I intend to evolve this in.