Releases: motleyhand/binpack
Releases · motleyhand/binpack
Release list
v0.2.2
Immutable
release. Only release title and notes can be modified.
Changelog
- 5e7a07e: run: size the lease for a controller that runs once a minute (#48) (@TamasSzigeti)
Install
helm install binpack oci://ghcr.io/motleyhand/charts/binpack \
--version 0.2.2 --namespace binpack-system --create-namespaceDry run by default. See the install guide.
v0.2.0
Immutable
release. Only release title and notes can be modified.
Changelog
- d226784: Build(deps): Bump azure/setup-helm from 4 to 5 (#34) (@dependabot[bot])
- 616c881: Build(deps): Bump docker/login-action from 3 to 4 (#30) (@dependabot[bot])
- c5a6c1b: Build(deps): Bump docker/setup-buildx-action from 3 to 4 (#33) (@dependabot[bot])
- e93ece6: Build(deps): Bump docker/setup-qemu-action from 3 to 4 (#31) (@dependabot[bot])
- c3c7c89: ci: refuse a tag whose release is already published, and say why (#29) (@TamasSzigeti)
- d00ad73: drain: judge a drain by whether it is moving, not by a clock (#38) (@TamasSzigeti)
- 128e2e2: engine: re-ask, of one node, the question that selected it (#39) (@TamasSzigeti)
- 91a5321: engine: refuse admission-added constraints, and size the reserve by shape (#35) (@TamasSzigeti)
- e1e2433: executor: the drain protocol, one step per evaluation (#40) (@TamasSzigeti)
- cd38465: executor: the only four changes binpack makes to a cluster (#36) (@TamasSzigeti)
- f4569b2: fix: grant the core-group events leader election writes (#32) (@TamasSzigeti)
- 293aac8: report: count considered nodes the way the sentence beside it does (#43) (@TamasSzigeti)
- 2d3826a: run: let binpack act, when it is told to (#42) (@TamasSzigeti)
- 3d35dfe: run: measure the after-drain cooldown from a drain that happened (#44) (@TamasSzigeti)
- af99c7b: run: resume a drain before deciding, and report what drains do (#41) (@TamasSzigeti)
Install
helm install binpack oci://ghcr.io/motleyhand/charts/binpack \
--version 0.2.0 --namespace binpack-system --create-namespaceDry run by default. See the install guide.
v0.1.2
Immutable
release. Only release title and notes can be modified.
Changelog
- b360032: fix: declare a numeric user, so runAsNonRoot can verify it (#28) (@TamasSzigeti)
Install
helm install binpack oci://ghcr.io/motleyhand/charts/binpack \
--version 0.1.2 --namespace binpack-system --create-namespaceDry run by default. See the install guide.
v0.1.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: add CODEOWNERS by @TamasSzigeti in #27
- fix: declare a numeric user, so runAsNonRoot can verify it by @TamasSzigeti in #28
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Project foundation: licence, README, and design decisions by @TamasSzigeti in #2
- Documentation: explanation, how-to and reference guides by @TamasSzigeti in #3
- Go scaffold, CI and build configuration by @TamasSzigeti in #4
- Build(deps): Bump actions/checkout from 5 to 7 by @dependabot[bot] in #5
- Build(deps): Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #6
- Add CLAUDE.md by @TamasSzigeti in #7
- Configuration API: types, defaulting, validation by @TamasSzigeti in #8
- Bound drains by progress, not deadlines; back off per node by @TamasSzigeti in #9
- ADR-0008: the engine uses Kubernetes API types by @TamasSzigeti in #10
- internal/fit: the fit predicate and test mothers by @TamasSzigeti in #11
- Differential harness: check fit against the real scheduler by @TamasSzigeti in #13
- Build(deps): Bump golang.org/x/net from 0.49.0 to 0.55.0 by @dependabot[bot] in #12
- Build(deps): Bump golang.org/x/net from 0.49.0 to 0.55.0 in /test/differential by @dependabot[bot] in #16
- Build(deps): Bump github.com/google/cel-go from 0.26.0 to 0.29.0 in /test/differential by @dependabot[bot] in #15
- Engine: placement simulation and pod classification by @TamasSzigeti in #17
- Engine: evictability prediction by @TamasSzigeti in #18
- Engine: the decision procedure by @TamasSzigeti in #19
- collect and explain: binpack reads a real cluster by @TamasSzigeti in #20
- diagnose: report what blocks scale-down, and never remediate by @TamasSzigeti in #21
- run: binpack as a controller, dry-run only by @TamasSzigeti in #22
- metrics: publish what binpack decided, under binpack_ by @TamasSzigeti in #23
- engine: place the pod a controller would create, not the one leaving by @TamasSzigeti in #24
- charts: a Helm chart, defaulting to dry run and read-only RBAC by @TamasSzigeti in #25
- release: publish from a tag, and migrate to dockers_v2 by @TamasSzigeti in #26
New Contributors
- @TamasSzigeti made their first contribution in #2
- @dependabot[bot] made their first contribution in #5
Full Changelog: https://github.com/motleyhand/binpack/commits/v0.1.0