Manage Confluent Platform with Confluent for Kubernetes
This section contains the topics that describe how to use Confluent for Kubernetes (CFK) to manage Confluent Platform application resources, including the following resources:
Additionally, you can find the topics to:
Manage Confluent Platform application resources using CFK CRDs, Confluent REST API, and Confluent CLI
The following table lists what CFK API, also known as Custom Resource Definitions (CRDs), Confluent REST API, and Confluent CLI you can use to manage each Confluent Platform management task.
Important
Starting with Confluent Platform version 8.0, ZooKeeper is no longer part of Confluent Platform.
Confluent Component |
Management Aspect |
Declarative API (CRD) |
Confluent CLI |
Confluent REST API |
---|---|---|---|---|
Kafka |
Create, update, delete topics |
kafkatopic CRD |
kafka topic, kafka-topics.sh, kafka-configs.sh |
|
Kafka |
Simple ACLs |
N/A |
||
Kafka |
Delete, config update brokers |
kafka CRD |
||
Kafka |
Cluster Linking |
clusterlink CRD |
||
Kafka |
Mirror topics |
clusterlink CRD |
||
Kafka |
View partitions |
N/A |
||
Kafka |
Manage partition assignment |
Enable Self-Balancing Cluster capability |
||
Kafka |
Manage consumer groups |
N/A |
||
Schema Registry |
Schemas |
Schema CRD |
||
Schema Registry |
Link schemas |
SchemaExporter CRD |
||
Connect |
Connectors |
Connector CRD |
||
Kafka / MDS |
Manage RBAC |
ConfluentRoleBinding CRD |
||
ZooKeeper, KRaft, Kafka, Schema Registry, ksqlDB, Connect, Control Center |
Restart components |
Component CRDs |
N/A |
N/A |
ZooKeeper, KRaft, Kafka, Schema Registry, ksqlDB, Connect, Control Center |
Delete deployments |
Component CRDs |
N/A |
N/A |