Skip to content

Releases: bentoml/Yatai

Yatai - v1.1.3

21 Jan 16:55
Compare
Choose a tag to compare

What's Changed

  • feat(docs): upgrade migration docs by @yetone in #435
  • fix(api-server): the extraPodSpec of the runner is not updated by @yetone in #439

Full Changelog: v1.1.2...v1.1.3

Yatai - v1.1.2

12 Jan 18:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1.1...v1.1.2

Yatai - v1.1.1

10 Jan 11:13
Compare
Choose a tag to compare

What's Changed

  • fix(doc): GPU resources by @yetone in #425
  • chores(doc): align the eksctl command style by @yetone in #426
  • fix(docs): fix the solution for yatai-image-builder-crds installation failure by @yetone in #427
  • feat(dashboard): update docs link by @yetone in #428
  • feat: show yatai components by @yetone in #429
  • feat(dashboard): show bento in deployment page by @yetone in #430
  • fix(api-server): use correct client to delete bentodeployment resource by @yetone in #433

Full Changelog: v1.1.0...v1.1.1

Yatai - v1.1.0

05 Jan 13:34
Compare
Choose a tag to compare

🦄 Yatai v1.1.0 is released with improved component modularization and cloud native capabilities.

  • Split yatai-deployment into two components, yatai-image-builder and yatai-deployment, for better separation of concerns. yatai-image-builder is responsible for building container images for bentos, and yatai-deployment is responsible for deploying the bentos to k8s. See how to upgrade from v1.0.* in the documentation.
  • Added BentoRequest CRD and Bento CRD. yatai-image-builder is responsible for reconciling the BentoRequest CR, building the container image, and generating the Bento CR. yatai-deployment continues to be responsible for reconciling the BentoDeployment CRD. However, the BentoDeployment CRD now requires a Bento CR instead of a bento tag. Therefore, yatai-deployment can now function independently of yatai and yatai-image-builder. When using yatai-deployment independently, users must manually create the Bento CR. See Yatai architecture documentation for more details.
  • Steps for deploying bentos from the Web UI remains unchanged. Updated the steps for deploying bentos with kubectl.
    • Users can create a BentoRequest CR and BentoDeployment CR to deploy a bento. In the BentoDeployment CR, the name of the bento should be defined as the name of the BentoRequest CR. If this Bento CR not found, yatai-deployment will look for the BentoRequest CR by the same name and wait for the BentoRequest CR to generate the Bento CR. Using this option requires both yatai-image-builder and yatai-deployment installed.
    • Users can also manually create a Bento CR with the image field defined as the already-built OCI image URI. Then create a BentoDeployment CR to reference the Bento CR previously created. Using this option requires only yatai-deployment installed.

image

  • Supported components to be installed in the custom namespaces.

💡 We continue to update the documentation and examples on every release to help the community unlock the full power of Yatai.

What's Changed

  • feat: integration with yatai-image-builder by @yetone in #388
  • feat(docs): install yatai-image-builder-crds by @yetone in #424

Full Changelog: v1.0.12...v1.1.0

Yatai - v1.0.12

23 Dec 04:46
Compare
Choose a tag to compare

What's Changed

  • fix(lint): github action unable to locate package libenchant-dev by @yetone in #422
  • Update papercups key by @yubozhao in #421

Full Changelog: v1.0.11...v1.0.12

Yatai - v1.0.11

22 Dec 11:59
Compare
Choose a tag to compare

What's Changed

  • feat: add detail logs by @yetone in #418
  • fix: image builder pod namespace by @yetone in #419
  • fix(api-server): no image builder pod been selected by @yetone in #420

Full Changelog: v1.0.10...v1.0.11

Yatai - v1.0.10

20 Dec 20:24
Compare
Choose a tag to compare

What's Changed

  • feat(helm-chart): add hpa by @yetone in #413
  • feat: support deployment strategy by @yetone in #414
  • optimize(api-server): db open once by @yetone in #415
  • feat(api-server): upgrade bento debugger image version and use zsh in bento debugger container by @yetone in #416
  • fix(api-server): send empty events by @yetone in #417

Full Changelog: v1.0.9...v1.0.10

Yatai - v1.0.9

20 Dec 09:14
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.8...v1.0.9

Yatai - v1.0.8

19 Dec 15:08
Compare
Choose a tag to compare

What's Changed

  • fix(api-server): remove duplicate kube events by @yetone in #408
  • feat: ephemeral debugger container by @yetone in #409
  • feat(api-server): add ptrace capability to debugger container by default by @yetone in #410

Full Changelog: v1.0.7...v1.0.8

Yatai - v1.0.7

15 Dec 15:57
Compare
Choose a tag to compare

What's Changed

  • fix(api-server): do not override autoscaling by @yetone in #407

Full Changelog: v1.0.6...v1.0.7