1. References
  2. Release Notes

Release Note v0.5

StreamNative Private Cloud is an enterprise product which brings specific controllers for Kubernetes by providing specific Custom Resource Definitions (CRDs) that extend the basic Kubernetes orchestration capabilities to support the setup and management of StreamNative components.

What's Changed

  • migrate pulsar operator by @labuladong
  • Set brokerInterceptorsDirectory to "./interceptors" when interceptors are configured by @fantapsody
  • add node selector and toleration for decommission job by @labuladong
  • Fixed prometheus label for autorecovery pod by @tuteng
  • Update autorecovery replication config by @tuteng
  • fix: revert PR 270 since sn-operator 0.4 supports required permission by @ericsyh
  • update olm csv by @ericsyh
  • Support release images to DockerHub by @ciiiii
  • [sn-agent-tool] Make auth-params optional and improve experience by @RobertIndie
  • Bump function-mesh to v0.21.3 by @jiangpengcheng
  • Support dynamic load configmap for api key service by @tuteng
  • [sn-agent-tool] Enhance the sn-agent-tool experience by @RobertIndie
  • Serve operator images with docker-proxy within OLM bundle by @ciiiii
  • Keep AuthorizationPolicies and PeerAuthentications during transition between switching mTls modes to keep cluster accessible in the process by @fantapsody
  • Allow bypassing istio sidecar of pfsql automatically by @fantapsody
  • Fix istio route name for legacy gateways by @fantapsody
  • oxia: add oxia suffix for resource name to avoid conflict by @mattisonchao
  • oxia: support regional affinity policies by @mattisonchao
  • oxia: fix unexpected namespace in configmap by @mattisonchao
  • add missing manifest by @labuladong
  • oxia: remove legacy oxia metadata provider by @mattisonchao
  • move apikeys field by @labuladong
  • fix loop pointer by @labuladong
  • Fix sed in CI by @labuladong
  • Fixed release error by @tuteng
  • extract pkg/commons and api/commons as separate modules by @jiangpengcheng
  • Configure narExtractionDirectory to /tmp by default by @lhotari
  • Set statusFilePath to a file under /tmp by @lhotari
  • Fix invalid zookeeper-shell commands by @lhotari
  • Support append audience by @labuladong
  • Fix wrong status file path in readonly mode by @labuladong
  • Fix dynamic config update by @labuladong
  • Support dynamic append audience and oxia as backend for apikey service by @tuteng
  • fixed commons module release by @tuteng
  • bump pfsql to 0.19.1 by @freeznet
  • Update pulsar go client to fix dynamic config by @labuladong
  • Update oidc issuers and apikey secret get by @tuteng
  • oxia: add oxia status for cluster by @mattisonchao
  • oxia: support inject customized labels for components by @mattisonchao
  • Support kafka connect by @jiangpengcheng
  • oxia: support Istio on the mesh by @mattisonchao
  • fix region/zone order by @labuladong
  • feat: support kafka connect servlet by @freeznet
  • oxia: support manage istio by pulsar coordinator by @mattisonchao
  • Expose kafka connect metrics to prometheus by @jiangpengcheng
  • feat: support new broker LB on default config v2 by @ericsyh
  • Update pending diff change to 20480 by @tuteng
  • Make KafkaConnect support env based config provider by @jiangpengcheng
  • Update kafka connect command to use new class name and support zip file by @jiangpengcheng
  • detector: fix NPE for kafka detector by @mattisonchao
Previous
Telemetry