Topic Policies

The topic policies-feature in gradient fox allows your organization to enforce consistent rules across topics in your Apache Kafka® clusters. Having topic policies provide a way to centrally control and enforce configuration rules for topics. They prevent creation of topics that violate naming or configuration standards. Having centralized topic policies help your organization maintain the following goals.

You can configure the topic policies for a Kafka cluster under the Policies-tab.

Naming Policies

The naming policies section controls the naming rules for topics that are created in gradient fox. The rules do not apply to topics that are created using other methods, e.g. command line tools. You can configure the following rules for topic names.

Configuration Policies

The configuration policies section controls the configuration rules for topics that are created in gradient fox. The rules do not apply to topics that are created using other methods, e.g. command line tools. You can define the following configuration settings for topics.

Validation

When a new topic is created in gradient fox, the topic policy rules are evaluated against it. In case there are aspects that violate the policies, the user is presented with an error such as the one below and the topic creation is prevented.