Releases: mercari/tortoise
Releases · mercari/tortoise
v0.10.0
What's Changed
- Implement tortoisectl stop command by @sanposhiho in #400
Full Changelog: v0.9.1...v0.10.0
v0.9.1
What's Changed
- allow to re-add HPA name if same by @sanposhiho in #398
- fix: put HPA name to status even when no autoscaling policy is horizontal by @randytqwjp in #399
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- implement MaxAllocatedResources and MaxReplicas in Tortoise by @sanposhiho in #392
- remove VPA updator disablement by @sanposhiho in #396
- release: v0.9.0 by @sanposhiho in #397
Full Changelog: v0.8.4...v0.9.0
v0.8.4
What's Changed
- improve the message to have more info by @sanposhiho in #394
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Readme fix by @sanposhiho in #388
- add some notes on README by @sanposhiho in #389
- Elaborate the documentation for vertical scaling by @sanposhiho in #390
- don't scale down when the replica number is close to preferredMaxReplicas by @sanposhiho in #393
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- implement GoMemLimitModificationEnabled feature flag by @sanposhiho in #387
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- release: v0.8.0 by @sanposhiho in #384
- fix the message when no scaling down is made by @sanposhiho in #385
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed (v0.7.0 → v0.8.0)
- not switch tortoise to initialize when VPA isn't ready by @sanposhiho in #354
- add the annotation to Pods when mutating by @sanposhiho in #357
- handle custom istio injection by @sanposhiho in #356
- modify pod mutation webhook test to cover annotation by @sanposhiho in #358
- stop depending on tortoise name annotation by @sanposhiho in #359
- use golang:1.21 to build image correctly by @sanposhiho in #360
- initialize annotation in Pod when empty by @sanposhiho in #361
- add enough permissions for the controller fetcher by @sanposhiho in #362
- fix nil pointer when
.Status.Recommendation
is nil by @sanposhiho in #363 - validate zero resource request by @sanposhiho in #364
- implement
GolangEnvModification
feature gate by @sanposhiho in #365 - have a buffer in unbalanced container optimization by @sanposhiho in #366
- implement BufferRatioOnVerticalResource by @sanposhiho in #367
- fix the format of GOMEMLIMIT by @sanposhiho in #368
- ignore empty env value in golang env by @sanposhiho in #369
- remove ManagedByTortoiseAnnotation by @sanposhiho in #371
- update HPA correctly when changing the spec by @sanposhiho in #372
- fix: deepcopy before modifying hpas by @sanposhiho in #373
- handle phase correctly for better mutating by @sanposhiho in #374
- don't apply vertical recommendation when the resource is off by @sanposhiho in #376
- ignore Pods not owned by Replicaset by @sanposhiho in #377
- elaborate the implementation of scheduled scaling by @sanposhiho in #378
- use .spec.replicas instead to take a desired replica number by @sanposhiho in #379
- Mention
make dependencies
in the contributor guide by @sanposhiho in #380 - run ChangeHPAFromTortoiseRecommendation even when tortoise if off by @sanposhiho in #381
- ignore high replica number for the first 30 min by @sanposhiho in #382
- add addtional resources on top of VPA recommendation for less frequent scaling up by @sanposhiho in #383
What's Changed (v0.7.17 → v0.8.0)
- add addtional resources on top of VPA recommendation for less frequent scaling up by @sanposhiho in #383
Full Changelog: v0.7.17...v0.8.0
Full Changelog: v0.7.0...v0.8.0
v0.7.17
What's Changed
- Mention
make dependencies
in the contributor guide by @sanposhiho in #380 - run ChangeHPAFromTortoiseRecommendation even when tortoise if off by @sanposhiho in #381
- ignore high replica number for the first 30 min by @sanposhiho in #382
Full Changelog: v0.7.16...v0.7.17
v0.7.16
What's Changed
- elaborate the implementation of scheduled scaling by @sanposhiho in #378
- use .spec.replicas instead to take a desired replica number by @sanposhiho in #379
Full Changelog: v0.7.15...v0.7.16