Skip to main content

Release: v1.22.0-beta.0

HighLight 💪💪

  • Since KubeGems 1.22.0-beta.0 ,we had supported the Model Store. User of KubeGems can be download tens of thousands AI models from HuggingFace and OpenMMLab. And they could be successfully run in Kubernetes easily.

  • We have released a new project ModelX, which is a repository for AI models management. Model X is based on the design of OCI and Helm Charts. Modelx Client makes it easier for developers to package and publish models locally, and Modelx Server can be combined with the KubeGems ModelStore to provide more convenient algorithm deployment online service.

  • KubeGems UI support i18n now, 🇨🇳 Chinese(Simplified)、🇭🇰 Chinese(Traditional)、🇺🇸 English 、🇯🇵 Japanese More languages support are being translated.

What's Changed

Changes 🛠

Features 🎉

Enhancements 🎈

Bugfixes 🐞

Others

New Contributors

Full Changelog: https://github.com/kubegems/kubegems/compare/v1.21.6-rc.0...v1.22.0-beta.0

Release: v1.21.4

What's Changed

Enhancements 🎈

Bugfixes 🐞

Release: v1.21.3

What's Changed

Bugfixes 🐞

Release: v1.21.2

What's Changed

Bugfixes 🐞

Release: v1.21.1

What's Changed

Enhancements 🎈

Bugfixes 🐞

Release: v1.21.0

This release brings new plugin management and observability features live. Now you can use the plugin CRD to enable and uninstall platform plugins. For observability, we provide a series of new functions such as access center, monitoring dashboard, log alert, etc.

What's Changed

Features 🎉

  • ✨ feat(monitor): add log and event template by @jojotong in #59
  • feat log receiver and alert by @jojotong in #65
  • ✨ feat(observability): add dashboard and labelname api by @jojotong in #69
  • ✨ feat(monitor): support unit in promql query and dashboard by @jojotong in #75
  • ✨ feat(plugin): add logging and eventer plugins by @jojotong in #77
  • feat(plugin): add 6 plugins in kubegems-stack by @LinkMaq in #81
  • feat(plugins): split all in one plugins by @cnfatal in #91
  • feat(nacos): add nacos plugins for application configure management on kubegems by @pepesi in #90
  • Feature nacos client by @pepesi in #113
  • batch create applications by @cnfatal in #139

Enhancements 🎈

  • 🎈 perf(plugin): finish monitor plugin transfer by @jojotong in #73
  • perf(plugin): add appversion by @cnfatal in #99
  • 🎈 perf(gateway): specify different image tag by ingressclass version by @jojotong in #102
  • 🎈 perf(gateway): update to v0.5.2 to support workload extra labels by @jojotong in #106
  • 🎈 perf(logging): store alert rule in new configmap, to avoid overwrit… by @jojotong in #129
  • fix(otel): otlp metrics remotewrite to prometheus by @LinkMaq in #141
  • 🎈 perf(alert): alert group show raw promql and logging by @jojotong in #142

Bugfixes 🐞

  • 🐞 fix(observe): promql generator bug by @jojotong in #70
  • 🐞 fix(plugin): monitor plugin add promrule and amconfig CRD by @jojotong in #74
  • fix(plugins): can't read argocd admin password by @LinkMaq in #80
  • fix(charts): kubegems argocd "NOAUTH" and "Token Expire" by @cnfatal in #84
  • fix(deploy): add cluster by @cnfatal in #94
  • fix(plugins): nacos use helm by @cnfatal in #98
  • fix(charts): Organize the plugins catalog by @LinkMaq in #97
  • fix(charts): optimize opentelemetry servicemonitor by @LinkMaq in #103
  • bugfix: resolve #s/87 by @pepesi in #107
  • fix(charts): opentelemetry export to jaeger by @LinkMaq in #108
  • fix(charts): otel nil pointer address by @LinkMaq in #110
  • fix(plugins): image registry customize by @cnfatal in #112
  • fix(charts): openkruise support and charts describe by @LinkMaq in #114
  • fix(charts): can't find openkruise on charts repo by @LinkMaq in #115
  • bugfix; environment cache_key error by @pepesi in #127
  • 🐞 fix(gateway): use nginx-ingress 2.0.0 on k8s 1.22+ by @jojotong in #134
  • 🐞 fix(loki): useExistingAlertingGroup to replace build-in alertingroups by @jojotong in #137
  • fix(patch): unable to update some fileds in server side apply by @cnfatal in #148

Others

  • observalibity features by @jojotong in #56
  • makefile support tags for condition build by @pepesi in #111
  • 📃 docs: update readme,, contributing, code conduct docs by @jojotong in #131

Release: v1.21.0-rc4

What's Changed

Full Changelog: https://github.com/kubegems/kubegems/compare/v1.21.0-rc.3...v1.21.0-rc.4

Release: v1.21.0-rc3

What's Changed

Release: v1.21.0-rc2

What's Changed

Full Changelog: https://github.com/kubegems/kubegems/compare/v1.21.0-rc.0...v1.21.0-rc.2