Redpanda is the real-time engine for modern apps.
Breaking changes
TLS is now enabled for the RPC listener by default. Due to a bug in previous versions of rpk, the Helm chart did not enable TLS for the RPC listener, even if you configured it to do so. Therefore, if have TLS enabled in your cluster (which is the default), you must do one of the following to upgrade:
-
Disable TLS for the RPC listener by setting
listeners.rpc.tls.enabled
tofalse
. -
Enable TLS for the RPC listener by running the upgrade with
--set force=true
. Then, while Helm is upgrading the release, manually delete all the pods:kubectl -n rn delete pod -l app.kubernetes.io/component=redpanda-statefulset
Warning: If you use
emptyDir
volumes, your brokers will lose all their data and start with an empty data directory. Consider backing up your brokers' data directories before upgrading.
See #441.