Apache Kafka · Arazzo Workflow
Apache Kafka Decommission a Connector
Version 1.0.0
Capture a connector's config and offsets, stop it cleanly, delete it, and verify it is gone.
View Spec
View on GitHub
Distributed SystemsEvent StreamingMessagingOpen-SourcePub-SubArazzoWorkflows
Provider
Workflows
decommission-connector
Archive a connector's state, shut it down cleanly, and remove it.
Captures configuration and offsets for the archive, performs a clean stop, deletes the connector, and confirms its removal from the worker.
1
readConnector
Read the connector to confirm it exists and to capture its type and configuration for the decommission record.
2
archiveOffsets
Capture the connector's final offsets. Without this, a rebuilt connector cannot resume where the retired one stopped and would reprocess from the beginning.
3
stopConnector
Stop the connector so its tasks shut down cleanly and commit their offsets, rather than being torn down mid-flight by the delete.
4
deleteConnector
Delete the connector from the worker, removing its configuration and tasks from the Connect cluster.
5
confirmRemoved
List the remaining connectors so the caller can confirm the decommission actually took effect across the Connect cluster.
Source API Descriptions
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.