Seagate / cortx-ha

CORTX ha (High-Availability) is responsible for ensuring that CORTX Solution is available in case of any hardware component or software service failures. It takes care of failover/ failback control flow for affected services and stabilizes them across CORTX cluster.
https://github.com/Seagate/cortx
GNU Affero General Public License v3.0
4 stars 45 forks source link

CORTX-29667 Optimizing ha_setup to reduce consul accesses #710

Closed ArchanaLimaye closed 2 years ago

ArchanaLimaye commented 2 years ago

Problem Statement

Optimizing ha_setup to reduce consul accesses

Design

Optimizing ha_setup to reduce consul accesses

Coding

Testing

Review Checklist

Review Checklist

Documentation

Checklist for Author

ArchanaLimaye commented 2 years ago

Note: This PR replaces https://github.com/Seagate/cortx-ha/pull/708 so all testing done there applies

Testing details Verified that values of data_node_ids , server_node_ids, control_node_ids, nodes_list remain same as before after this change