Skip to content

Releases: clowdhaus/eksup

v0.2.0-alpha2

28 Mar 23:35
f1a2374
Compare
Choose a tag to compare

[0.2.0-alpha2] - 2023-03-28

Bug Fixes

  • Nodes created by EKS managed nodegroups or Fargate must match control plane before an upgrade can commence (#35)
  • Improve error handling by reducing the use of unwrap() and supporting not specifying a region (#36)
  • Catch and provide better error and help message when unable to connect to cluster (#37)
  • Update logic used to evaluate control plane IPs to ensure at least 2 AZs each have 5 or more IPs available (#38)

Features

  • Add check K8S011 for version skew between kube-proxy and kubelet (#39)

Miscellaneous Tasks

  • Update version to refer to latest version of eksup
  • Update lockfile depdencies

Refactor

  • Re-organize docs layout for better usability/discoverability (#40)

v0.2.0-alpha1

24 Feb 20:36
b45d1da
Compare
Choose a tag to compare

[0.2.0-alpha1] - 2023-02-24

Bug Fixes

  • Correct logic for default case on minReadySeconds which is 0
  • Filter out Jobs created by CronJobs from reported results (duplicates) (#30)

Documentation

  • Document release process for future self

Features

  • Add support for reporting on the use of readiness probes K8S006 (#21)
  • Add support for check K8S005 for pod topology distribution (#23)
  • Add check K8S007 for TerminationGracePeriodSeconds on StatefulSets (#25)
  • Enable support for evaluating upgrades to EKS v1.25
  • Add check K8S008 for detecting the use of the Docker socket (#26)
  • Add check K8S009 for detecting the use of podSecurityPolicys (#27)
  • Add support for ReplicaSet without duplicating whats created by Deployment (#31)

Miscellaneous Tasks

  • Update version to refer to latest version of eksup

v0.2.0-alpha

16 Feb 16:55
2317e20
Compare
Choose a tag to compare

[0.2.0-alpha] - 2023-02-16

Bug Fixes

  • Reduce the number of clones

Documentation

  • Fix command for installing with Homebrew

Features

  • Add hyperlink on playbook to check doc page section
  • Add support for reporting on Kubernetes workload resource findings for min replicas and minReadySeconds (#18)
  • Add formatting for CLI stdout output (#20)

Miscellaneous Tasks

  • Correct version on Cargo.toml
  • Move logic out of main.rs and into lib.rs (was cli.rs) to be able to test

Refactor

  • Move K8s crate into directory and split up resources from findings
  • Move EKS crate into directory and split up resources from findings
  • Moving findings back into their respective crates and change visibility

v0.1.1-alpha

02 Feb 01:13
Compare
Choose a tag to compare

[0.1.1-alpha] - 2023-02-02

Bug Fixes

  • Remove custom linker spec; will re-add once release workflow and getting started docs are updated

v0.1.0-alpha

02 Feb 01:06
Compare
Choose a tag to compare

[0.1.0-alpha] - 2023-02-02

Initial alpha release of eksup