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

Kogito Operator and CLI Version 0.6.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@ricardozanini ricardozanini released this 13 Dec 15:34
57dc60a

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.

Has been a long time since the last release, thus having a lot of new features for 0.6.0 (see below), such as integration with Prometheus, Strimzi (Kafka) and Infinispan (persistence) operators. Also, the source to image build time has been decreased a lot on OpenShift 4.x.

Enhancements:

  • KOGITO-611 - Operator to Deploy Kafka whenever a Kogito App requires messaging
  • KOGITO-504 - Decrease source to image build time on OpenShift 4.x
  • KOGITO-494 - Operator to inject Kogito Data Index Route URL into Kogito Services that requires it
  • KOGITO-378 - Integrate Kogito Operator with Prometheus Operator
  • KOGITO-341 - Kogito CLI install operator to verify if the Operator is deployed in the catalog
  • KOGITO-287 - Add generated protobuf files from Kogito Runtime Services during build into Kogito Data Index configMap
  • KOGITO-246 - Integrate Strimzi Operator with Kogito Data Index controller
  • KOGITO-165 - Operator to Deploy Infinispan whenever a Kogito App requires persistence
  • KOGITO-160 - Add capability to create Kogito image streams in case they are missing
  • KOGITO-94 - Integrate Infinispan Operator with Kogito Data Index controller

Bug Fixes:

  • KOGITO-569 - Data Index: Kafka Urls are missing in configuration
  • KOGITO-550 - In certain conditions, operator will swallow exceptions
  • KOGITO-506 - Incremental builds are not working on OpenShift
  • KOGITO-498 - The 'kogito' CLI ignores the KUBECONFIG environment variable
  • KOGITO-496 - Custom labels on Kogito Images are exceeding the default limit for s2i builds
  • KOGITO-477 - Data Index Service starts on port 8080 and probes are set on port 8180
  • KOGITO-419 - When building native applications, builder pods get OOMKilled
  • KOGITO-414 - Save the Kogito project namespace on every command that uses the -p flag
  • KOGITO-307 - Properly update KogitoApp CR status when the builds failing
  • KOGITO-300 - Inject Kafka and Infinispan service endpoints to Kogito Runtime Services

Known issues:

  • KOGITO-702 - Source To Image fails to add custom image labels with "image_metadata.json" file
  • KOGITO-691 - Operator does not create imagestreamtag if imagestream is already existing
  • KOGITO-587 - Add initializer check for Kogito Runtime services that registers protobuf files into Data Index

View the full release notes report for Kogito Project 0.6.0.