15 releases (8 breaking)
0.9.0 | Feb 12, 2025 |
---|---|
0.8.2 | Nov 23, 2024 |
0.7.0 | Jul 24, 2024 |
0.5.0 | Nov 20, 2023 |
0.2.0 | Jul 21, 2021 |
#124 in Web programming
71,533 downloads per month
Used in 2 crates
92KB
1.5K
SLoC
rs-consul
This crate provides access to a set of strongly typed apis to interact with consul (https://www.consul.io/)
Installation
Simply include the rs-consul in your Cargo dependencies.
[dependencies]
rs-consul = "0.4.0"
Development
cargo build
Tests
Local Consul
Start consul locally with a docker image.
docker-compose up -d
CI Consul
In CI, we start a service container for the test.
Running Tests
cargo test
Contributions
For contributions, please:
- Make a pull request
- Make sure the tests pass
- Add a bullet to the Changelog
License
rs-consul is available under the MIT license. See LICENSE for details.
Dependencies
~20–31MB
~552K SLoC