Skip to content

What to do about the duplicate template fields in Kafka and KafkaNodePool resources #11791

@scholzj

Description

@scholzj

Currently, some template fields are duplicated between the Kafka and KafkaNodePool resources. When set in the Kafka resource, they apply to all Kafka nodes. When set in the KafkaNodePool resource, they apply only to given node pool. But they cannot be set in both as the ones in Kafka would be ignored. That is sometiles causing confusion.

Should we deprecate the in v1 remove the conflciting template fields from the Kafka CRD? Or should we keep both? It seems to add value ... but also cause confusion. So it is not completely obvious what the plan should be.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions