Overview

Console componentReference
ConsoleConsole API reference
ConsoleConsole config reference
ConsoleConsole CLI reference
ConsoleTerraform reference
ConsoleConsole resource reference
Gateway ComponentReference
GatewayGateway API reference
GatewayGateway config reference
GatewayGateway CLI reference
InterceptorsGateway Interceptor reference
GatewayGateway resource reference
The resources reference page lists all the concepts that can be manipulated in Console, as well as how to manage them using an Infra as Code (IaC) approach. There are two kinds of API keys that you can use with the Conduktor CLI, the API and Terraform:
  • AdminToken - have all the permissions over all the resources in Console. In general, AdminToken can bypass application owners.
  • AppToken - permissions are limited to application instances and ownership is defined via Self-service

Resource categories

Our resources can be managed via the CLI, the API, Terraform (using the API keys), or Console UI (which relies on RBAC). There are three categories:
  • Console resources exist only in Console. For example, users, groups, permissions, cluster configurations, alerts. data masking policies.
  • Kafka resources get created in the Kafka ecosystem, e.g.: topics, subjects, connectors.
  • Self-service resources such as application groups and topic policies.

Conduktor labels

Conduktor Console labels allow you to add metadata, filter, categorize and organize your resources. Check the following table for the list of currently supported resources.
  • “FullLabelSupport”
  • “PartialLabelSupport”
  • “MissingLabelSupport”

Supported resources

ResourceAPI/CLITerraformLabel
Console resources
ConsoleGroup🚫
ConsoleUser🚫
KafkaCluster⚠️ (Not in UI)
KafkaConnectCluster⚠️ (Not in UI)
KsqlDBCluster⚠️(Generic Resource)🚫
Alert⚠️(Generic Resource)🚫
DataMaskingPolicy🚫🚫🚫
Certificate🚫(V1 API only)🚫🚫
PartnerZone⚠️(Generic Resource)⚠️ (Not in UI)
Kafka resources
Topic
Subject⚠️(Generic Resource)⚠️ (Not in UI)
Connector⚠️(Generic Resource)⚠️ (Not in UI)
ServiceAccount
Self-service resources
Application🚫
ApplicationInstance🚫
ApplicationInstancePermission⚠️(Generic Resource)🚫
ApplicationGroup⚠️(Generic Resource)🚫
TopicPolicy🚫