Releases: clowdhaus/eksup
Releases · clowdhaus/eksup
v0.3.1
[0.3.1] - 2023-07-01
Bug Fixes
- Update latest version of EKS supported to 1.27
Miscellaneous Tasks
- Update version to refer to latest version of
eksup
v0.3.0
[0.3.0] - 2023-07-01
Features
- Add colorized/styled output
- Update log output formatting to increase readability
Miscellaneous Tasks
- Update version to refer to latest version of
eksup
- Update dependencies to resolved reported vulnerability in underlying libraries
- Update dependencies to latest
v0.2.0-alpha4
[0.2.0-alpha4] - 2023-04-12
Features
- Add support for EKS 1.26 and correct check documentation hyperlink
Miscellaneous Tasks
- Update version to refer to latest version of
eksup
v0.2.0-alpha3
[0.2.0-alpha3] - 2023-04-11
Bug Fixes
- Correct error messages for describing cluster and connecting to Kube API
- Correct spelling mistake
Features
- Add support for log tracing and verbosity output to debug errors
Miscellaneous Tasks
- Update version to refer to latest version of
eksup
- Update dependencies to patch in-cluster auth
- Update lockfile dependencies to latest
v0.2.0-alpha2
[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 betweenkube-proxy
andkubelet
(#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
[0.2.0-alpha1] - 2023-02-24
Bug Fixes
- Correct logic for default case on
minReadySeconds
which is 0 - Filter out
Job
s created byCronJob
s 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
forTerminationGracePeriodSeconds
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 ofpodSecurityPolicy
s (#27) - Add support for
ReplicaSet
without duplicating whats created byDeployment
(#31)
Miscellaneous Tasks
- Update version to refer to latest version of
eksup
v0.2.0-alpha
[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 intolib.rs
(wascli.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
[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
[0.1.0-alpha] - 2023-02-02
Initial alpha
release of eksup