Hi Clusternet Community,
Clusternet v0.10.0 has been released and built.
This release
introduced a new concept predictor
.
It is a on-going feature, which will be fully available in next
release (v0.11.0). With predictor
,
we could dynamically schedule replicas to child clusters that
have the capacity to hold them. Also in this release, we
optimized the scheduler framework, making it more adaptable to
multiple cluster scenarios. A new feature on cluster-aware
Globalization was introduced as well. Meantime, we improved user
experience on trying Clusternet with kind
and Docker Desktop.
Full Changelog: https://github.com/clusternet/clusternet/compare/v0.9.1...v0.10.0
predictor
,
which can be used to predict containable replicas in each
matching child clusters. This is a on-going feature, which
will be fully available in next release (v0.11.0). In this
release, following tasks were finished,
predictor
.
(by @yinsenyan in https://github.com/clusternet/clusternet/pull/354)clusternet-agent
.
(by @yinsenyan in https://github.com/clusternet/clusternet/pull/344,
by @qianjun1993 in https://github.com/clusternet/clusternet/pull/355)--threadiness
for hub. (by @DanielXLee in https://github.com/clusternet/clusternet/pull/314)ManagedCluster
status. (by @jasine in https://github.com/clusternet/clusternet/pull/311)AlreadyExists
error for shadow apis (by @dixudx in https://github.com/clusternet/clusternet/pull/316,
https://github.com/clusternet/clusternet/pull/330)apps.clusternet.io/owned-by-description
was changed to annotation to avoid label length limit. (by
@silenceper in https://github.com/clusternet/clusternet/pull/327)-v 4
)
to avoid log flooded. (by @dixudx in https://github.com/clusternet/clusternet/pull/320)Unmarshal
function in Go-Yaml v3 causes the program to crash when
attempting to deserialize invalid input. (by @dixudx in https://github.com/clusternet/clusternet/pull/348)Thanks to all contributors!