Skip to content

Conversation

@Gezi-lzq
Copy link
Collaborator

@Gezi-lzq Gezi-lzq commented Nov 6, 2025

No description provided.

… exporter configuration

- Added new attributes to the Kafka instance schema including deploy_type, provider, region, vpc, and more.
- Introduced data_buckets as a replacement for the deprecated bucket_profiles.
- Implemented metrics_exporter configuration for Prometheus, CloudWatch, and Kafka sinks.
- Updated test cases to reflect the new structure and attributes of Kafka instance resources.
- Implement tests to validate the configuration of Kafka instances, including scenarios for missing Kubernetes cluster IDs and valid configurations.
- Add tests for data buckets to ensure proper validation when bucket names are missing.
- Introduce validation for unsupported WAL mode values and ensure that valid values are accepted.
- Verify that immutable attributes require replacement during updates.
- Create helper functions to retrieve the Kafka instance resource schema and check for required replacement modifiers.
- Implemented KafkaLinkingResource, KafkaMirrorTopicResource, and KafkaMirrorGroupResource for managing Kafka links, mirror topics, and consumer groups.
- Created models for Kafka linking, including KafkaLinkingResourceModel, KafkaMirrorTopicResourceModel, and KafkaMirrorGroupResourceModel.
- Added functions to expand and flatten Kafka link parameters for API interactions.
- Implemented import state functionality for Kafka linking resources.
- Added tests for Kafka linking models to ensure proper functionality and state preservation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants