Skip to content
This repository has been archived by the owner on Mar 14, 2024. It is now read-only.

Kogito Operator, Images and CLI Version 0.7.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ricardozanini ricardozanini released this 23 Jan 18:54
7c7eab1

Kogito Operator is an OpenShift based operator for deployment of Kogito Runtimes from source. Additionally, to facilitate interactions with the operator we also offer a CLI (Command Line Interface) that can deploy Kogito applications for you.

In this release, we introduced a new CR: the Kogito Jobs Service that implements the Jobs Service feature.

There's also a preview feature that enables Keycloak to be installed in the same namespace as the Kogito Services (requires Keycloak Operator). To enable it, just create a new KogitoInfra or update an existing one with the attribute installKeycloak to true.

This version also breaks the KogitoApp and KogitoDataIndex CR APIs. Please, review your installation and set the correct attributes based on the new CRDs.

Enhancements:

  • KOGITO-85 - Integrate Keycloak Operator with Kogito Operator
  • KOGITO-261 - Deploy Kogito Data Index when creating a new project on Kogito CLI
  • KOGITO-587 - Add initializer check for Kogito Runtime services that registers protobuf files into Data Index
  • KOGITO-614 - Operator to deploy Kafka for Data Index service
  • KOGITO-642 - Inject route URL as environment variable for kogito runtime service pods
  • KOGITO-703 - Automatically subscribe to Kogito Operator when running "new-project" command on CLI
  • KOGITO-720 - Operator to inject Data Index Route URL for http and ws schemas
  • KOGITO-721 - Add support for Job Service CR in the Operator

Bug Fixes:

  • KOGITO-691 - Operator does not create imagestreamtag if imagestream is already existing
  • KOGITO-870 - Operator: Spring Boot Persistence not working

Known issues:

  • KOGITO-615 - Operator error report "Status: True" when error on kogitoapp
  • KOGITO-692 - Operator allow to define different versions in KogitoApp CR but does not allow them to be different when executing