Skip to content

v0.3.0 — Ephemeral Full Worker & 80+ Camel Extensions

Choose a tag to compare

@maximilianoPizarro maximilianoPizarro released this 06 Jun 02:39
· 203 commits to main since this release

Highlights

Ephemeral Mode — Default Full Worker

  • Default ephemeral image is now camel-worker-full with 80+ Camel Quarkus extensions precompiled
  • Deploy any flow instantly without build step — kafka, http, sql, mongodb, aws, AI, and more work out of the box
  • preferFullWorker: true (default) — set false to use tier-based auto-selection

Precompiled Worker Images

Image Extensions
camel-worker-full 80+ (all domains)
camel-worker-core timer, log, direct, seda, bean
camel-worker-messaging kafka, amqp, jms, mqtt5, nats
camel-worker-http platform-http, rest, graphql, grpc
camel-worker-data sql, jdbc, mongodb, file, ftp
camel-worker-cloud aws2-s3/sqs/sns, azure, google
camel-worker-ai langchain4j-chat, djl

Scaffold Registry & Tekton

  • Externalizable scaffolds (embedded ConfigMaps, git, oci, configmap)
  • Tekton populate-scaffold task for placeholder Git URLs
  • Auto-detect components from kaotoDesign YAML

CI/CD

  • Java 17 + 21 test matrix
  • Catalog validation (255 examples)
  • Helm lint, 9 worker image builds in parallel
  • Docker manifest v2 for Artifact Hub scanning

Security & Ops

  • External Secrets Operator template
  • Multi-namespace configuration
  • No credentials in values.yaml

Console Plugin

  • Go static server (no nginx) — HTTPS on port 9443
  • PatternFly compliance audit
  • New screenshots: overview, logs, lifecycle controls

New Logo

  • Geometric camel + integration hub ring
  • Red-orange gradient, no third-party attributions

Container Images

quay.io/maximilianopizarro/openshift-integration-operator:v0.3.0
quay.io/maximilianopizarro/integration-console-plugin:v0.3.0
quay.io/maximilianopizarro/camel-worker-full:v0.3.0
quay.io/maximilianopizarro/camel-worker-{core,messaging,http,data,cloud,ai}:v0.3.0
quay.io/maximilianopizarro/camel-test-runner:v0.3.0

Install

helm repo add integration-platform \
  https://maximilianopizarro.github.io/openshift-integration-operator/
helm install openshift-integration-operator \
  integration-platform/openshift-integration-operator \
  --version 0.3.0 -n openshift-integration --create-namespace

Full Changelog

v0.2.0...v0.3.0