Daniel Finneran
9d6aa413b3
Update kubernetes-control-plane.md
2020-02-12 15:47:30 +00:00
Daniel Finneran
ffa1186ff4
Update kubernetes-control-plane.md
2020-02-12 15:45:24 +00:00
Daniel Finneran
c813834b8b
Update kubernetes-control-plane.md
2020-02-12 15:34:05 +00:00
Dan Finneran
32e4e3b926
Documentation re-write
2020-02-12 15:29:56 +00:00
Daniel Finneran
0e98243979
Merge pull request #10 from thebsdbox/manifest_gen
...
Fixes generation of manifest
2020-02-12 09:58:17 +00:00
Dan Finneran
79146940d0
Fixes generation of manifest
...
This generates a manifest with the `current` version of `kube-vip`
2020-02-12 09:57:25 +00:00
Daniel Finneran
f89e1189bc
Merge pull request #9 from thebsdbox/make
...
Fixes to versioning of makefile
2020-02-11 16:58:49 +00:00
Dan Finneran
679a91e68b
Fixes to versioning of makefile
2020-02-11 16:58:27 +00:00
Daniel Finneran
2ef92dbd86
Merge pull request #8 from thebsdbox/startAsLeader
...
This simplifies starting the first instance as a leader
2020-02-11 16:54:31 +00:00
Dan Finneran
a57ce0f7d8
This simplifies the requirement for starting the first instance as a leader
...
Either passing `-l` or `startAsLeader:true` makes the first node deployment much more simple
2020-02-11 16:53:29 +00:00
Daniel Finneran
dab5872c73
Update README.md
2020-02-09 15:50:00 +00:00
Plunder
65a95dc29a
Update README.md
2020-02-09 15:35:57 +00:00
Plunder
4ee6805b39
Update README.md
2020-02-09 15:34:06 +00:00
Daniel Finneran
5645eb12ef
Merge pull request #7 from thebsdbox/clean_config
...
Tidies old configuration
2020-02-09 15:10:12 +00:00
Dan Finneran
c16d893a7c
Tidies old configuration
...
Removes the need for a duplicate entry
2020-02-09 15:09:53 +00:00
Daniel Finneran
7ed2a5604c
Merge pull request #6 from thebsdbox/diagram
...
Adds a overview diagram
2020-02-09 15:00:23 +00:00
Dan Finneran
6ccd04c56b
Adds a overview diagram
2020-02-09 14:58:54 +00:00
Daniel Finneran
1ec0602476
Merge pull request #5 from thebsdbox/peers
...
Simplification of configuration
2020-02-09 14:48:21 +00:00
Dan Finneran
2f78cf79fa
Simplification of configuration
...
This removes the duplication of peers and has a seperate entry for remote and local peers
2020-02-09 14:47:54 +00:00
Daniel Finneran
6b340146b7
Update README.md
2020-02-06 17:49:31 +00:00
Daniel Finneran
a1d185363c
Update README.md
2020-02-06 17:26:38 +00:00
Daniel Finneran
2cca41daa3
Update README.md
2020-02-06 17:26:15 +00:00
Daniel Finneran
b755e03848
Merge pull request #4 from thebsdbox/lb_state
...
Load-Balancer is bound to vip
2020-02-06 17:04:52 +00:00
Dan Finneran
eedcc583c1
Load-Balancer is bound to vip
...
This set of changes allow the load balancer to move with the virtual IP and to be cleanly shutdown as a node is removed.
2020-02-06 17:01:54 +00:00
Daniel Finneran
104400769d
Merge pull request #3 from thebsdbox/lb_manager
...
SingleNode / LoadBalancer
2020-02-05 16:43:09 +00:00
Dan Finneran
62954c2091
SingleNode / LoadBalancer
2020-02-05 16:41:51 +00:00
Daniel Finneran
9c048d1ca4
Merge pull request #2 from thebsdbox/LoadBalancer
...
Load balancer
2020-02-04 09:18:54 +00:00
Dan Finneran
d0e61069f5
Re-Write of all load balancing code
...
Configuration and mutating of config, along with validation all moved out to seperate package.
All load balancing code now moved inline
2020-02-04 09:16:23 +00:00
Dan Finneran
1d847ca53b
This adds all of the beginning components for the load-balancer
2020-02-03 20:32:48 +00:00
Daniel Finneran
c5b5f4d3bf
Update README.md
2020-02-03 17:23:39 +00:00
Plunder
e0d2267a82
Merge pull request #1 from thebsdbox/initial-commit
...
Bare-Bones implementation
2020-02-03 17:00:39 +00:00
Dan Finneran
9258e3e205
Bare-Bones implementation
...
This initial commit contains all of the implementation details for:
- Build a multi-node cluster using RAFT
- Allocates/Deallocate a VIP using `netlink`
- Uses ARP to broadcast networking changes
- Creates example configuration
- Creates example manifest
2020-02-03 16:57:24 +00:00
Plunder
bc96289450
Initial commit
2020-02-02 13:54:03 +00:00