Releases: acrlabs/simkube
v2.0.0
🚀 Features
- Variable simulation speed
- Code validation for 'status' field
- Show validation results in xray
⚠️ Update to versioned exported trace format
🐛 Bug Fixes
- Print object kind in tracer log
⚠️ Tracer no longer accidentally deletes objects on restart- Pod lifecycle data stored using GVK+namespaced name
- Remove
exclude_daemonsets
- Fix various panics and display bugs in
skctl xray
☸️ Kubernetes
- Update tracer permissions to read-only
- Don't set node-selector for sk-tracer in kustomize files
v1.1.1
v1.1.0
v1.0.1
Patch release that replaces my fork of https://github.com/uutils/parse_datetime with an actual crate so that I can publish SimKube on crates.io.
v1.0.0
v0.10.1
v0.10.0
This release is just shy of the 1.0 version of SimKube, there's still a couple of outstanding issues that need to be resolved (trace read/write from S3, for example, and kustomize or some better way of distributing k8s YAML). This release has been used to successfully run a simulation comparison of cluster-autoscaler and karpenter.
Docker images hosted on quay.io:
quay.io/appliedcomputing/sk-ctrl:v0.10.0
quay.io/appliedcomputing/sk-driver:v0.10.0
quay.io/appliedcomputing/sk-tracer:v0.10.0
v0.9.0
v0.8.1
v0.8.0
This release has no significant changes over 0.7.0 for any of the components that remain in SimKube (namely, skctl
, sk-ctrl
, sk-driver
, and sk-tracer
).
However, the significant big change for this release is the removal of the virtual-kubelet dependency. All simulated node/pod functionality is now provided by KWOK (Kubernetes WithOut Kubelet).