Commit Graph

11 Commits

Author SHA1 Message Date
Michael Klishin f414c2d512
More missed license header updates #9969 2024-02-05 11:53:50 -05:00
Michael Klishin 013c30370f Switch to MPL2 2020-07-14 15:47:29 +03:00
Michael Klishin 13094a2dd3 Explain 2020-04-07 06:16:16 +03:00
Michael Klishin 87bbf0c68e Introduce TLS support for connections to etcd
Closes #24, references #6
2020-04-06 13:06:12 +03:00
Michael Klishin e3da01186a Initial support for authentication with etcd
References #6.
2020-04-03 14:01:06 +03:00
Michael Klishin 852730cd92 Initial steps towards switching to v3 API
* A new dependency on eetcd (ASL2-licensed)
 * Connection management
 * Lease acquisition for node key
 * Initial registration function implementation

With assistance from @kjnilsson.

Part of #22.
2020-03-18 12:24:39 +03:00
Michael Klishin a76c4a8287 Alias cluster_formation.etcd.lock_timeout to cluster_formation.etcd.lock_wait_time
For consistency with the name rabbitmq-peer-discovery-consul now uses. That backend
was updated to support both keys as well.

References rabbitmq/rabbitmq-peer-discovery-consul#20.
2018-10-10 00:09:16 +03:00
Michael Klishin a568279850 Make cluster name and lock acquisition time configurable
via the new style config format.
2017-08-24 09:55:24 -06:00
Michael Klishin a8b4641aad New style config schema: add more etcd backend settings 2017-08-24 07:04:29 -04:00
Michael Klishin c067edd205 etcd_region does not exist
Looks like a copy-paste mistake from the AWS backend.
2017-08-24 06:38:55 -04:00
Luke Bakken 74fb686403 Add cuttlefish schema tests and cuttlefish schema.
Fixes #2
2017-06-12 11:12:48 -07:00