Apache Kafka · Arazzo Workflow
Apache Kafka Validate and Deploy a Connector
Version 1.0.0
Check the worker, confirm the plugin is installed, validate the config, then create the connector.
View Spec
View on GitHub
Distributed SystemsEvent StreamingMessagingOpen-SourcePub-SubArazzoWorkflows
Provider
Workflows
validate-and-deploy-connector
Validate a connector configuration against its plugin, then deploy it.
Confirms the target Connect worker and plugin, validates the supplied configuration, creates the connector, and reads back its running state.
1
checkWorker
Read the Connect worker root to confirm the worker version and which Kafka cluster it is attached to before deploying anything to it.
2
listPlugins
List the connector plugins installed on the worker so the caller can confirm the requested plugin class is on the plugin path.
3
validateConfig
Run the supplied configuration through the plugin's validation endpoint. The step only succeeds when the plugin reports zero configuration errors, which stops a bad config from ever reaching the cluster.
4
createConnector
Create the connector on the worker using the configuration that has just passed validation.
5
confirmRunning
Read the connector status back so the deployment is confirmed by the worker rather than assumed from the create response.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.