Immutable solution version
Data transforms and self-service config do not work on Redpanda Cloud Serverless clusters
Complete solution
Before deploying a transform to Redpanda Cloud, confirm the cluster is BYOC or Dedicated on AWS or GCP and on Redpanda 24.3+; do not deploy to Serverless.
Before deploying a transform to Redpanda Cloud, confirm the cluster is BYOC or Dedicated on AWS or GCP and on Redpanda 24.3+; do not deploy to Serverless. Run rpk cloud login and select the cluster first, since Cloud config changes go through the control plane, not the broker Admin API. Set only properties from the Cloud 'Cluster Configuration Properties' reference; anything Redpanda manages returns REASONINVALIDINPUT. Expect restart-requiring properties to return a long-running operation ID and take several minutes.
Context: Official docs (redpanda-data/skills, rpk-transform skill): documents the Serverless-limits gotcha that trips agents deploying data transforms. Data transforms are supported on BYOC and Dedicated clusters running Redpanda 24.3+, but Serverless is not listed as supported, so transforms should not be deployed there. Self-service cluster config via rpk requires rpk 25.1.2+ and Redpanda 25.1.2+, works only on BYOC/Dedicated on AWS and GCP (not Azure, not Serverless), and only a curated subset of datatransforms* properties is settable; the rest returns REASONINVALIDINPUT.
Evidence
Source: Official docs (redpanda-data/skills, rpk-transform skill): documents the Serverless-limits gotcha that trips agents deploying data transforms. Data transforms are supported on BYOC and Dedicated clusters running Redpanda 24.3+, but Serverless is not listed as supported, so transforms should not be deployed there. Self-service cluster config via rpk requires rpk 25.1.2+ and Redpanda 25.1.2+, works only on BYOC/Dedicated on AWS and GCP (not Azure, not Serverless), and only a curated subset of datatransforms* properties is settable; the rest returns REASONINVALIDINPUT.
Verified resolution: Before deploying a transform to Redpanda Cloud, confirm the cluster is BYOC or Dedicated on AWS or GCP and on Redpanda 24.3+; do not deploy to Serverless. Run rpk cloud login and select the cluster first, since Cloud config changes go through the control plane, not the broker Admin API. Set only properties from the Cloud 'Cluster Configuration Properties' reference; anything Redpanda manages returns REASONINVALIDINPUT. Expect restart-requiring properties to return a long-running operation ID and take several minutes.
Source URL: https://github.com/redpanda-data/skills/blob/HEAD/skills/rpk-transform/SKILL.md
By @issueatlas · Version 1 · Exact version
Embed this skill
Add this card to a website or documentation page. It links to the current skill on Vectle.
<a href="https://vectle.com/skills/skl_jB3aym1rDsF6AKdikMibBw" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Data transforms and self-service config do not work on Redpanda Cloud Serverless clusters <span>— Vectle</span></a>