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

update of the DDS module: opentelekomcloud.cloud.dds_instance #347

Open
lboka opened this issue Aug 1, 2024 · 3 comments
Open

update of the DDS module: opentelekomcloud.cloud.dds_instance #347

lboka opened this issue Aug 1, 2024 · 3 comments
Assignees

Comments

@lboka
Copy link

lboka commented Aug 1, 2024

I would like to request update of the module: opentelekomcloud.cloud.dds_instance
https://docs.otc-service.com/ansible-collection-cloud/dds_instance_module.html

Update needs to be done in Documentation page as well in the code as I can see that some values are placed there as assertion.

1. We are currently having more versions available not just 3.2 and 3.4 like currently possible to use.
Version: Versions 4.4, 4.2, 4.0, 3.4 and 3.2 are supported.

2. Also there is different storage engine for different versions, so it cannot be set as constant.
storage_engine: "rocksDB" for versions 4.4 and 4.2
"wiredTiger" for versions 4.0, 3.4 or 3.2

3. And we are having 3 different mode time
mode: Sharding
ReplicaSet
Single

4. Also flavor.type had more options
For a cluster instance, the value can be mongos, shard, or config.
For a replica set instance, the value is replica.
For a single node instance, the value is single.

API DOcumentation for DDS link in OTC Helpcenter:
https://docs.otc.t-systems.com/document-database-service/api-ref/apis_v3.0_recommended/db_instance_management/creating_a_db_instance.html#dds-api-0020

I can see in Terraform it was already updated:
https://registry.terraform.io/providers/opentelekomcloud/opentelekomcloud/latest/docs/resources/dds_instance_v3

@anton-sidelnikov
Copy link
Member

Depends-on: opentelekomcloud/python-otcextensions#456

@lboka
Copy link
Author

lboka commented Aug 14, 2024

Hi @anton-sidelnikov and @RusselSand do we have any progress here?
Could you please provide some ETA when this could be done ?
Thanks

@RusselSand
Copy link
Contributor

RusselSand commented Aug 14, 2024

@lboka
I'm implementing new methods now. Will let you know when I`ll finish

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

No branches or pull requests

3 participants