1
0
Fork 0

28 Commits (master)

Author SHA1 Message Date
Philip O'Toole 2f3b6fffae No apparent "problems" 9 months ago
Philip O'Toole 5c5b226303 Working 9 months ago
Philip O'Toole 81fda2aa26 Don't hardcode suffrage when joining 9 months ago
Philip O'Toole b7892539ac E2E testing of DNS clustering with non-voters 9 months ago
Philip O'Toole 49cfc09d07 Tighthen up code 9 months ago
Philip O'Toole c8edfa93dc Use new types with Joiner 9 months ago
Philip O'Toole 27710bab7e Bootstapper explicitly supports Voting nodes 9 months ago
Philip O'Toole ad916270d2 Bring go mod import path into compliance 9 months ago
Philip O'Toole 173120194e Actually enable auth for Notify 10 months ago
Philip O'Toole 097382001d Join and Notify set credentials 10 months ago
Philip O'Toole 2b8a9713c8 Bootstrapper migrated to Raft requests 10 months ago
Philip O'Toole 16052d8020 Start removing HTTP join and notify code 11 months ago
Philip O'Toole 170772587e Implement Jitter() 1 year ago
Philip O'Toole 208fc20659 Fix more uses of random 1 year ago
Philip O'Toole f4dab7f25d
Update bootstrap.go 1 year ago
Philip O'Toole d538f4f583
Update bootstrap.go 1 year ago
Philip O'Toole 6037fc4822 More unit testing of Bootstrapper 1 year ago
Philip O'Toole 74f24c2bf1 Bootstrapping needs ForceAttemptHTTP2
Fix unit test to check for this.
2 years ago
Philip O'Toole 62e229d266 Improve comments 2 years ago
Philip O'Toole f7c6ce6696 Bootstrapping doesn't need bootstrap-expect
It's the Store object that needs it.
2 years ago
Philip O'Toole 06e098e41a Mostly better logging 2 years ago
Philip O'Toole b0f17b86c7 Notified node checks address resolution
If a non-resolvable address is passed to the Store, and then Store then
adds that to the config, it can result in a cluster that seems to have
insufficient members (since the remote node can't be contacted). This
may trigger a new leader election.
2 years ago
Philip O'Toole 78f3bb13c3 No need to jitter during init 2 years ago
Philip O'Toole 1f362a27e9 Shorter boot cycle
It's pretty slow on k8s.
2 years ago
Philip O'Toole 7ccfbd93b2 Move to top-level use of cluster.Credentials 2 years ago
Philip O'Toole e1aeb9a664
Refactor join code with Joiner type (#986)
Refactor join code with Joiner type
3 years ago
Philip O'Toole bba69d6300
Add support for DNS-based autoclustering (#979)
New disco-bootstrapping hybrid to autoclustering, which uses DNS A Records to find nodes.
3 years ago
Philip O'Toole e4fed0cee3
Add bootstrap-expect (#974)
Add cluster-boostrap
3 years ago