kragniz / kragniz/python-etcd3
Add support for multiple endpoints
Open
enhancement
- Dominant language
- Python
- Stars
- 450
- Forks
- 194
- PR merge metrics
- No merged PRs in 30d
Description
When running etcd3 as a cluster, it'd be useful to be able to specify multiple endpoints to try to connect to. It seems the Go client allows that, for example.
Contributor guide
Research direction
Start by tracing how the Python client establishes its etcd3 connection and reviewing any existing connection tests. Use the Go client's multiple-endpoint behavior as a reference, then verify that a cluster can be configured with multiple endpoints and that connection attempts behave as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100