BSD Ports

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.

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.7.2_13.7.2_1--3.7.2_1
FreeBSD:14:quarterly3.7.2_13.7.2_1n/a-3.7.2_1
FreeBSD:15:latest3.7.2_13.7.2_1n/a--
FreeBSD:15:quarterly3.7.2_13.7.2_1n/an/an/a
FreeBSD:16:latest3.7.23.7.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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
FileSizeSHA256
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/go.mod454189a23abff831e530dcc5c8d3a58347bb9a04d7a3ee5356955838d354ccf9c580
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/api/go.mod8824b14bdd0959f77a794382d7cfc6162cc1aa767f0b8b0d9f5d03f4409e1991013
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/pkg/go.mod111802b2dc67e50ca71dfb5a6f1b0a9a92993e9657685234f01a4b5310e585c19fdd
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/client/pkg/go.mod61845351bb487bb18269b9e5be5fbd5a7b1b2dd11c6bdec46699eff1453b5886772
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/client/v3/go.mod1712af8ad98884e7842917c19093bd1004276ef22cf91ab4183589185721959ccddf
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcdctl/go.mod2138b7b03b384220e1b3bbb472dd20c3f523fadcc17d660f18594ee08daedef530a4
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcdutl/go.mod40937203db33e8c46a0ae8e46afed2e0ec6f0fe48134acf4d2def0a6692ffee4d333
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/server/go.mod3217a3690b8b60b7ef221b50bda3a81ed35f1c81af02cfbacf10ddeffe1dc037f47c
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/tests/go.mod44551879eacd27af77d6f0bf47d20458f8f7e66317be653b31a75655279fced5e0ed
go/devel_etcd37/etcd-io-etcd-v3.7.2_GH0/etcd-io-etcd-v3.7.2_GH0.tar.gz7.468131e+065f5bfff6886c47ac841f46097b30f9aae917e918adf158d0b81042d078af93d0
Master sites 1
  • https://raw.githubusercontent.com/etcd-io/etcd/${DISTVERSIONFULL}/:gomod

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
7eb2fda06b Mateusz Piotrowski devel/etcd37: Update to 3.7.2
Sponsored by: fme AG
261811364f Mateusz Piotrowski devel/etcd37: Clean up the makefile
ec8eb78939 Mateusz Piotrowski devel/etcd37: Update to 3.7.1
MAKE_ENV=GOWORK=off allows us to get rid of the following error: ``` go: 'go mod vendor' cannot be run in workspace mode. Run 'go work vendor' to vendor the workspace or set 'GOWORK=off' to exit workspace mode. ```

The latest 5 of 6 in the history this site was built from.