maxwellguo created CASSANDRA-18438:
--------------------------------------
Summary: Refactor the code for public cloud platform snitch to be
configurable
Key: CASSANDRA-18438
URL: https://issues.apache.org/jira/browse/CASSANDRA-18438
Project: Cassandra
Issue Type: Improvement
Reporter: maxwellguo
Assignee: maxwellguo
Nowadays we have got about four public cloud platform snitchs : EC2 snitch for
aws, google cloud snitch for google cloud, alibaba cloud snitch for alibaba
cloud and multi region snitch for ec2. And the common place for the first three
is that we just need to query the zone center to get the ec2 / ecs id , so I
think we can refactor the code , and if some new public cloud platform want to
add one more snitch for himself, there is no need to pull a pr for him and
configure some options in yaml is enough .
Besides it would be even better that we may reuse the multic region snitch for
ec2 for other public cloud platform.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]