Skip to content

Releases: Cameronsplaze/AWS-ContainerManager

v0.3.0

08 Dec 06:09
172ce48
Compare
Choose a tag to compare

What's Changed

  • Bug/container crash loop by @Cameronsplaze in #77
  • Switched out Instance Count with looking at Netork Metric, to reduce cloudwatch API calls by @Cameronsplaze in #79
  • [chore/docs-rewrite] Rewrite Docs to be more clear. Updated Diagrams of project by @Cameronsplaze in #82
  • [optimization/combine hosted zones] Moved HostedZone from Leaf Stack, to Base Stack by @Cameronsplaze in #83

Breaking Changes

  • Changed how Watchdog works, you'll have to go in and check the Threshold for each of your existing leaf-stacks.
  • Moved LeafStack's HostedZone to a BaseStack. Not sure if a "breaking" change, but huge. You might have to delete-redeploy everything.
  • Info on everything is in the root README.md. I re-wrote all the docs so they should have more structure now too.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

25 Nov 01:21
Compare
Choose a tag to compare

What's Changed

  • [feature/test-watchdog-rewrite] by @Cameronsplaze in #74
    • Re-wrote watchdog to be, cheaper, and more flexible. Simpler code now too! Only thing it can't watch out for easily now is SSH traffic, since you likely won't create enough traffic to look like game traffic. Just connect with your game client at the same time, to not trip the threshold.
  • Added metric to detect when task goes haywire, and shut down system by @Cameronsplaze in #75

Breaking Changes to Configs

  • Removed Watchdog.Type and Watchdog.TcpPort keys: No longer needed. Watchdog will watch for all types of traffic automatically, on any port.
  • Made Watchdog.Threshold key required: There's no solid default for ALL games, and it's bad if you get the value wrong.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

18 Nov 05:34
4eef6f2
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Configs support multiple volumes (Conflig block went from dict, to list of dicts) by @Cameronsplaze in #59
  • Renamed Config Examples (i.e Minecraft-example.yaml to Minecraft.java.example.yaml) to support multiple similar games at once, by @Cameronsplaze in #71

Full Changelog: v0.0.1...v0.1.0

v0.0.1 Initial Release - MVP is complete

01 Nov 02:15
Compare
Choose a tag to compare

What's Changed

  • First ever release, everything MVP needed to manage a container is here, and then some.

Looking into re-working some internal components/metrics to be more efficient, so creating this tag in case it stops being stable (though it shouldn't).

New Contributors

Full Changelog: https://github.com/Cameronsplaze/AWS-ContainerManager/commits/v0.0.1