StreamNative Introduces Lakestream Architecture and Launches Native Kafka Service

Read Announcement > Sign Up Now >
StreamNative Logo
BlogJun 15, 20226 minn read

Introducing StreamNative Platform 1.5

Written by

Eric ShenProduct Manager, StreamNative

Topics

AnnouncementsApache PulsarReal-Time

streamnative platform

We are pleased to announce the release of StreamNative Platform 1.5. StreamNative Platform provides an easy way to build mission-critical messaging, streaming applications, and real-time data pipelines. It integrates data from multiple sources into a centralized messaging and event streaming platform. With release 1.5, we have further simplified management tasks for Pulsar traffic with the integration with Istio, providing a visualized way for you to create and manage connectors on the StreamNative Console.

This release features the following major enhancements:

  • Provides a deeper integration with Istio
  • Supports deployment on OpenShift
  • Simplifies the use of Function Mesh and Connectors

Deeper integration with Istio

StreamNative Platform began supporting integration with Istio in release 1.3. It creates VirtualService and Gateway resources when Istio-related configurations are enabled on StreamNative Platform. In release 1.5, we provide more improvements to simplify the traffic proxy for Pulsar Protocol, Kafka Protocol, and MQTT Protocol.

Integrate cert-manager with Istio Ingress Gateway: On StreamNative Platform 1.3, we had to manually create the TLS secret in the Istio root namespace. With release 1.5, we have added support for cert-manager, which enables the Istio TLS secret to be automatically created and managed by cert-manager.

Expose MoP on the Istio Gateway: StreamNative Platform supported MoP in release 1.4. In release 1.5, we added MoP-related VirtualService and Gateway resources support. Now, StreamNative Platform can expose Pulsar Protocol, Kafka Protocol, and Mqtt Protocol through the Istio Gateway in a unified way.

Support deployment on OpenShift

OpenShift is one of the most popular enterprise-ready Kubernetes container platforms. As such, adding support for OpenShift gives you more options and flexibility when you deploy StreamNative Platform 1.5 on the container platform. To enable OpenShift, set the following configurations in the Helm chart values.yaml file.


# Support deployment on OpenShift
openshift:
  enabled: true
  ssc:
    enabled: true

vault:
  securityContext:
    runAsUser: 0

zookeeper:
  securityContext:
    runAsUser: 0

bookkeeper:
  securityContext:
    runAsUser: 0

autorecovery:
  securityContext:
    runAsUser: 0

broker:
  securityContext:
    runAsUser: 0

proxy:
  securityContext:
    runAsUser: 0

toolset:
  securityContext:
    runAsUser: 0

streamnative_console:
  securityContext:
    runAsUser: 0

Simplify the use of Function Mesh and Connectors

StreamNative Platform 1.5 adds support for the Function Mesh Worker service. You can enable Function Mesh by setting functionmesh.enabled to true in the Helm chart values.yaml file.


broker:
  functionmesh:
    enabled: true

With release 1.5, you can leverage Function Mesh while still using the pulsar-admin or pulsarctl tools to manage Pulsar functions and connectors.

Simplify the use of Function Mesh and Connectors

To simplify the use and management of connectors on StreamNative Platform, the Connector page is now available on the StreamNative Console. This new page enhances the user experience by providing a visualized way for you to create and manage connector-related resources. For example, now you can create source/sink connector jobs, update connector job configurations, and review connector job exception logs on the StreamNative Console.

streamnative platform For more information, refer to the StreamNative Platform 1.5 Release Notes.

About author

Eric Shen

Eric Shen Eric Shen is a Product Manager at StreamNative. He previously worked at Microsoft & Qiniu & PingCAP & Hikvision and focused on Cloud, Storage, and Databases.

newsletter

Keep up with Our Stream

Insights, news, and updates from the heart of our community.

Sign up successful

Welcome to the Stream!

Thank you for your interest. We've sent a confirmation link to your email.