Release Notes
Release Notes for Oracle Backend for Microservices and AI (OBaaS)
The current version of OBaaS is 2.1.0.
This version is compatible with Spring Boot 3.5.x, 4.0.x, and 4.1.x, along with Helidon 4.3.x and 4.4.x. Compatible framework and cloud versions are also supported, though backward compatibility is limited.
Platform services use Java 25, Spring Boot 4.0.6, and Spring Cloud 2025.1.1.
Helm Chart Versions
The OBaaS 2.1.0 Helm charts use the following chart and application versions:
| Chart | Chart Version | App Version | Kubernetes Version |
|---|---|---|---|
obaas-prereqs | 0.1.0 | 2.1.0 | 1.34 or later |
obaas | 0.1.0 | 2.1.0 | 1.34 or later |
Additions in this Release
- Envoy Gateway is added and enabled by default to provide external access to the cluster, implementing the new Kubernetes Gateway API.
- OpenTelemetry Operator is added to provide auto-instrumentation for Java applications.
- Spring Config Server is added to provide centralized configuration for Spring Boot applications.
- NetworkPolicy resources are added to the OBaaS application chart to define namespace-scoped network isolation rules.
ADB-FREEis added as a supporteddatabase.typevalue alongsideSIDB-FREE,ADB-S, andOTHER.- Kafka cluster resources can be enabled in the OBaaS application chart and are reconciled by Strimzi from the prerequisite chart.
- AI Optimizer is available as an optional component through the
ai-optimizersubchart. - APISIX custom plugins can be supplied through
extraConfigMapsandapisix.apisix.customPlugins.
Deprecations in this Release
Components that are deprecated in this release may be removed in a future release.
- NGINX Ingress Controller is deprecated in this release due to deprecation of the Ingress API in Kubernetes, in favor of the new Gateway API. It is disabled by default and remains available only when explicitly enabled.
- Coherence Operator is deprecated in this release.
Replacements/changes/updates in this Release
- Conductor-OSS is replaced with Oracle Transaction Manager For Microservices (MicroTx) Workflow (based on Conductor-OSS)
OBaaS Helm Charts - Complete Image List
The following table lists container images for OBaaS 2.1.0 (sorted alphabetically):
| Component | Image | Version |
|---|---|---|
| Apache APISIX | docker.io/apache/apisix | 3.16.0-ubuntu |
| BusyBox | docker.io/busybox | 1.35 |
| BusyBox | docker.io/busybox | 1.37 |
| Cert Manager (CA Injector) | quay.io/jetstack/cert-manager-cainjector | v1.20.2 |
| Cert Manager (Controller) | quay.io/jetstack/cert-manager-controller | v1.20.2 |
| Cert Manager (Startup API Check) | quay.io/jetstack/cert-manager-startupapicheck | v1.20.2 |
| Cert Manager (Webhook) | quay.io/jetstack/cert-manager-webhook | v1.20.2 |
| ClickHouse Metrics Exporter | docker.io/altinity/metrics-exporter | 0.21.2 |
| ClickHouse Operator | docker.io/altinity/clickhouse-operator | 0.21.2 |
| ClickHouse Server | docker.io/clickhouse/clickhouse-server | 25.5.6 |
| Coherence Operator | container-registry.oracle.com/middleware/coherence-operator | 3.5.13 |
| Config Server | container-registry.oracle.com/obaas/config-server | 2.1.0 |
| Curl | docker.io/curlimages/curl | 8.20.0 |
| Dashboards | container-registry.oracle.com/obaas/dashboards | 2.1.0 |
| Envoy | docker.io/envoyproxy/envoy | distroless-v1.38.1 |
| Envoy Gateway | docker.io/envoyproxy/gateway | v1.8.1 |
| Envoy Ratelimit | docker.io/envoyproxy/ratelimit | 3fb70258 |
| etcd | docker.io/bitnamilegacy/etcd | 3.6.1 |
| Eureka | container-registry.oracle.com/obaas/service-registry | 2.1.0 |
| External Secrets | ghcr.io/external-secrets/external-secrets | v2.6.0 |
| Ingress NGINX Controller | registry.k8s.io/ingress-nginx/controller | v1.15.1 |
| Kafka | quay.io/strimzi/kafka | 0.51.0-kafka-4.2.0 |
| Kube RBAC Proxy | quay.io/brancz/kube-rbac-proxy | v0.20.0 |
| Kube State Metrics | registry.k8s.io/kube-state-metrics/kube-state-metrics | v2.17.0 |
| Metrics Server | registry.k8s.io/metrics-server/metrics-server | v0.8.0 |
| MicroTx Console | container-registry.oracle.com/database/microtx-console | 26.1.1 |
| MicroTx Coordinator | container-registry.oracle.com/database/microtx-coordinator | 26.1.1 |
| MicroTx Workflow | container-registry.oracle.com/database/microtx-workflow | 26.1.1 |
| OBaaS Admin Server | container-registry.oracle.com/obaas/admin-server | 2.1.0 |
| Observability Exporter | container-registry.oracle.com/database/observability-exporter | 2.4.0 |
| OpenTelemetry Collector Contrib | docker.io/otel/opentelemetry-collector-contrib | 0.139.0 |
| OpenTelemetry Java Autoinstrumentation | ghcr.io/open-telemetry/opentelemetry-operator/autoinstrumentation-java | 2.28.1 |
| OpenTelemetry Operator | ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator | 0.152.0 |
| Oracle Database Free | container-registry.oracle.com/database/free | 23.26.2.0 |
| Oracle Database Operator | container-registry.oracle.com/database/operator | 2.1.0 |
| Signoz | docker.io/signoz/signoz | v0.113.0 |
| Signoz OpenTelemetry Collector | docker.io/signoz/signoz-otel-collector | v0.144.1 |
| SQLcl | container-registry.oracle.com/database/sqlcl | 26.1.2 |
| Strimzi Operator | quay.io/strimzi/operator | 0.51.0 |
| Zookeeper | docker.io/signoz/zookeeper | 3.7.1 |