Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.3 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.3 KB

logo

E2E tests

vfox-etcd plugin

etcd vfox plugin. Use the vfox to manage multiple etcd & etcdctl & etcductl versions in Linux/Darwin MacOS/Windows. Also can be used to build etcd with failpoint.

Usage

# install plugin
vfox add --source https://github.com/version-fox/vfox-etcd/archive/refs/heads/main.zip etcd

# install an available etcd version
vofx search etcd
# or specific version 
vfox install [email protected]

etcd with failpoint (Only support in Unix-like OS system)

For the chaos testing proposal, you can also utilize vfox-etcd to build etcd with failpoint. Example:

Requirements:

# install etcd with failpoint
BUILD_WITH_FAILPOINT=yes vfox install [email protected]

vfox use [email protected]
# start etcd with failpoint
GOFAIL_HTTP="127.0.0.1:22381" etcd

# get all failpoint
curl http://127.0.0.1:22381