Karavan is an Integration Toolkit for Apache Camel aimed to increase developer performance through the visualization of routes, integration with runtimes and pipelines for package, image build and deploy to kubernetes out-of-the-box.
What’s new in Karavan 3.18.3?
Karavan cloud-native application comes with three authentication types supported:
Public API. No authentication requires.
kind: Deployment ... image: ghcr.io/apache/camel-karavan:3.18.3
Authentication with build-in
admin user. Password configured in
kind: Secret apiVersion: v1 metadata: name: karavan type: Opaque stringData: master-password: karavan ...
kind: Deployment ... - name: MASTER_PASSWORD valueFrom: secretKeyRef: key: master-password name: karavan image: ghcr.io/apache/camel-karavan-basic:3.18.3
OpenID Connect authentication. Demo Karavan realm is provided.
kind: Secret apiVersion: v1 metadata: name: karavan type: Opaque stringData: oidc-secret: XXXXX oidc-server-url: https://server/auth/realms/karavan oidc-frontend-url: https://server/auth ....
kind: Deployment ... - name: OIDC_FRONTEND_URL valueFrom: secretKeyRef: key: oidc-frontend-url name: karavan - name: OIDC_SERVER_URL valueFrom: secretKeyRef: key: oidc-server-url name: karavan - name: OIDC_SECRET valueFrom: secretKeyRef: key: oidc-secret name: karavan image: ghcr.io/apache/camel-karavan-oidc:3.18.3
Camel DSL updates
Domain specific language was updated to Camel 3.18.2 including
Kamelet catalog was upgaded to Kamelets 0.9.0
Kamelet selector now indicates kamelets with
Preview support level.
Feedback is gold
If you have any idea or find a new issue, please create a new issue report in GitHub!