Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DMS] Request for New Features: Enhancements for Distributed Message Service (DMS) Management #2729

Open
Jambo-sudo opened this issue Nov 14, 2024 · 2 comments
Assignees

Comments

@Jambo-sudo
Copy link

Jambo-sudo commented Nov 14, 2024

Hello,

Our current workflow revolves around managing Distributed Message Service (DMS) instances and their associated functionalities. To optimize these processes, we propose enhancing the following features:

  1. Introduce the ability to create manage DMS kafka smart connect task action resource.
  2. Introduce the ability to create manage DMS Kafka consumer group resources.
  3. Introduce the ability to create manage a DMS kafka partition reassign resource
    .
    We eagerly await the launch of these features.

Best wishes

@anton-sidelnikov
Copy link
Member

anton-sidelnikov commented Nov 14, 2024

@Jambo-sudo
Introduce the ability to create manage DMS kafka smart connect task action resource: introduced as

opentelekomcloud_dms_smart_connect_task_v2
opentelekomcloud_dms_smart_connect_v2

Need to implement:
Introduce the ability to create manage DMS Kafka consumer group resources.
https://docs.otc.t-systems.com/distributed-message-service/api-ref/apis_v2_recommended/instance_management/creating_a_consumer_group.html

And this also:
Introduce the ability to create manage a DMS kafka partition reassign resource
https://docs.otc.t-systems.com/distributed-message-service/api-ref/apis_v2_recommended/instance_management/initiating_partition_reassigning_for_a_kafka_instance.html

otc-zuul bot pushed a commit that referenced this issue Nov 19, 2024
…2733)

[Feat.] DMS: Add new resource opentelekomcloud_dms_consumer_group_v2

Summary of the Pull Request
Add new DMS resources:

opentelekomcloud_dms_consumer_group_v2

PR Checklist

 Refers to: #2729
 Tests added/passed.
 Documentation updated.
 Schema updated.
 Release notes added.

Acceptance Steps Performed
=== RUN   TestAccDmsConsumerGroupV2_basic
--- PASS: TestAccDmsConsumerGroupV2_basic (667.29s)
PASS

Reviewed-by: Anton Sidelnikov
@muneeb-jan
Copy link
Member

Hi @Jambo-sudo ,

The resource opentelekomcloud_dms_consumer_group_v2 will be in the next release. However opentelekomcloud_dms_reassign_partitions_v2 cannot be created as of now since the API endpoint cannot be formed from the client in catalog.

Standard API endpoints for DMS are of the type
https://dms.eu-de.otc.t-systems.com/v2/{project_id}

However, for "Initiating Partition Reassigning for a Kafka Instance", the API endpoint (see below) does not conform to this pattern.

POST /v2/kafka/{project_id}/instances/{instance_id}/reassign

We are awaiting the response from concerned team before proceeding with this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants