devel/etcd37 3.7.2_2 FreeBSD
Highly-available key value store and service discovery
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
d81b7ba3c3- License
- APACHE20
- Categories
- devel
- Package size
- 15650.1 KiB, 54728.0 KiB installed
Description
A highly-available key value store for shared configuration and service discovery. etcd is inspired by zookeeper and doozer, with a focus on:
* Simple: curl'able user facing API (HTTP+JSON) * Secure: optional SSL client cert authentication * Fast: benchmarked 1000s of writes/s per instance * Reliable: Properly distributed using Raft
Etcd is written in Go and uses the raft consensus algorithm to manage a highly-available replicated log.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/etcd37 | 3.7.2_2 |
| HardenedBSD | devel/etcd37 | 3.7.2 |
| GhostBSD | devel/etcd37 | 3.7.1 |
Install
Binary package:
pkg install coreos-etcd37
From the ports tree:
cd /usr/ports/devel/etcd37/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= coreos-etcd37>0:devel/etcd37
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.7.2_1 | 3.7.2_1 | - | - | 3.7.2_1 |
| FreeBSD:14:quarterly | 3.7.2_1 | 3.7.2_1 | n/a | - | 3.7.2_1 |
| FreeBSD:15:latest | 3.7.2_1 | 3.7.2_1 | n/a | - | - |
| FreeBSD:15:quarterly | 3.7.2_1 | 3.7.2_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.7.2 | 3.7.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe go:modules
- Service scripts
- none
- Conflicts with
- coreos-etcd[0-9][0-9]
Files
distinfo 10
| File | Size | SHA256 |
|---|---|---|
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/go.mod | 4541 | 89a23abff831e530dcc5c8d3a58347bb9a04d7a3ee5356955838d354ccf9c580 |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/api/go.mod | 882 | 4b14bdd0959f77a794382d7cfc6162cc1aa767f0b8b0d9f5d03f4409e1991013 |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/pkg/go.mod | 1118 | 02b2dc67e50ca71dfb5a6f1b0a9a92993e9657685234f01a4b5310e585c19fdd |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/client/pkg/go.mod | 618 | 45351bb487bb18269b9e5be5fbd5a7b1b2dd11c6bdec46699eff1453b5886772 |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/client/v3/go.mod | 1712 | af8ad98884e7842917c19093bd1004276ef22cf91ab4183589185721959ccddf |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcdctl/go.mod | 2138 | b7b03b384220e1b3bbb472dd20c3f523fadcc17d660f18594ee08daedef530a4 |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcdutl/go.mod | 4093 | 7203db33e8c46a0ae8e46afed2e0ec6f0fe48134acf4d2def0a6692ffee4d333 |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/server/go.mod | 3217 | a3690b8b60b7ef221b50bda3a81ed35f1c81af02cfbacf10ddeffe1dc037f47c |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/tests/go.mod | 4455 | 1879eacd27af77d6f0bf47d20458f8f7e66317be653b31a75655279fced5e0ed |
| go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcd-io-etcd-v3.7.2_GH0.tar.gz | 7.468131e+06 | 5f5bfff6886c47ac841f46097b30f9aae917e918adf158d0b81042d078af93d0 |
Master sites 1
- https://raw.githubusercontent.com/etcd-io/etcd/${DISTVERSIONFULL}/:gomod
Commit history 6
The latest 5 of 6 in the history this site was built from.