Commit Graph

341 Commits

Author SHA1 Message Date
Daniel Finneran
d7078a89e2 Create CODEOWNERS 2021-07-06 15:44:07 +01:00
Daniel Finneran
1ede20f457 Merge pull request #227 from thebsdbox/annotations_bug
Fixes the hang on BGP password
2021-07-06 14:31:58 +01:00
Daniel Finneran
478e0d6ac9 Merge pull request #231 from thebsdbox/docs_rewrite
Big docs re-org
2021-07-06 14:31:47 +01:00
thebsdbox
f682535990 Final re-arrange of lb docs 2021-07-06 13:53:35 +01:00
thebsdbox
090182bcc8 BGP router_ID 2021-07-06 13:44:32 +01:00
thebsdbox
f19deede30 Big docs re-org 2021-07-06 13:12:48 +01:00
thebsdbox
9273a7d9e4 Fixes the hang on BGP password 2021-07-05 13:38:40 +01:00
Daniel Finneran
bba0906293 Merge pull request #222 from rawkode/fix/bgp-broadcast-error 2021-06-24 19:53:22 +03:00
David McKay
b24723ea7a fix: propagate errors when broadcasting BGP address fails 2021-06-24 16:28:25 +01:00
Daniel Finneran
2a6faaa37b Merge pull request #219 from thebsdbox/Makefile
Fixes manifest generation
v0.3.5
2021-06-18 14:23:09 +01:00
thebsdbox
6e2495b9a1 Fixes manifest generation 2021-06-18 14:13:29 +01:00
Daniel Finneran
edfec80d03 Merge pull request #218 from sammcgeown/main
Update CCM docs and manifest
2021-06-17 20:09:08 +01:00
Sam McGeown
98803b4d74 Update kube-vip services docs with latest kube-vip details 2021-06-17 15:17:52 +01:00
Sam McGeown
aa39904040 Update CCM controller manifest to match kube-vip-cloud-controller repository 2021-06-17 14:15:38 +01:00
Daniel Finneran
deb2276e3e Merge pull request #212 from onedr0p/patch-1 2021-05-28 13:04:43 +01:00
ᗪєνιη ᗷυнʟ
a9286fd8c3 feat: push images to ghcr 2021-05-28 07:59:22 -04:00
Daniel Finneran
a0b5e7720a Merge pull request #208 from tahaozket/patch-1
Update kube-vip.go
2021-05-18 16:51:46 +01:00
Taha Ozket
2f0e1eec47 Update kube-vip.go
typo fixed metalrojectID -> metalProjectID
2021-05-15 19:29:26 +03:00
Daniel Finneran
94e8984ed1 Create CONTRIBUTING.md 2021-05-14 14:07:37 +01:00
Daniel Finneran
79f0fb9283 Create CODE_OF_CONDUCT.md 2021-05-14 12:55:21 +01:00
Daniel Finneran
318eaca208 Merge pull request #206 from kube-vip/Roadmap
Create ROADMAP.md
2021-05-14 12:41:31 +01:00
Daniel Finneran
1efc24d712 Create ROADMAP.md 2021-05-14 09:39:45 +01:00
Daniel Finneran
2cedaff8be Merge pull request #205 from thebsdbox/ddns
Fixes DDNS
v0.3.4
2021-05-13 17:11:39 +01:00
thebsdbox
5545471391 Fixes DDNS 2021-05-13 17:10:44 +01:00
Daniel Finneran
874a0bb6d1 Merge pull request #203 from thebsdbox/dhcp_swap
Swap DHCP to a pkg with better licenses
2021-05-13 16:43:27 +01:00
thebsdbox
f69d0b77f6 Complete re-write of dhcp 2021-05-13 14:02:38 +01:00
thebsdbox
927ddf74fb Swap DHCP to a pkg with better licenses 2021-05-07 15:55:25 +01:00
Daniel Finneran
cb8cf78234 Merge pull request #200 from franciosi/patch-2
Small Typo Improves in README.md
2021-04-27 10:17:46 +01:00
Franciosi
eaebadd668 Small Typo Improves in README.md
Small typo improvements
2021-04-26 15:54:46 -03:00
Daniel Finneran
f234a6b7fe Merge pull request #199 from thebsdbox/error_fix
Error fixes
2021-04-21 19:32:38 +01:00
thebsdbox
49b77ab303 Error fixes 2021-04-21 19:31:40 +01:00
Daniel Finneran
49c5821508 Merge pull request #198 from thebsdbox/interface_fix
Fixes interface on networking restart
2021-04-21 08:40:41 +01:00
thebsdbox
239ff56dfa Fixes interface on networking restart 2021-04-20 15:25:32 +01:00
Daniel Finneran
00572acbc1 Update README.md 2021-04-20 11:04:52 +01:00
Daniel Finneran
afffb41d5d Merge pull request #197 from rosenhouse/e2e-action
run e2e tests in CI
2021-04-20 09:05:06 +01:00
Daniel Finneran
2af456b66f Merge pull request #196 from thebsdbox/BGP_PASSWORD
Bgp password support from annotations.
2021-04-20 09:04:51 +01:00
Gabe Rosenhouse
9fdf8026dd run e2e tests in CI 2021-04-19 21:58:58 +00:00
thebsdbox
e1d3ee24ea base64 decoding 2021-04-19 13:55:38 +01:00
thebsdbox
f1553b2bcd Adds Password support 2021-04-19 13:51:38 +01:00
Daniel Finneran
30f1c44223 Merge pull request #195 from anagno/actions
Adding the release actions
2021-04-19 09:39:58 +01:00
Vasileios Anagnostopoulos
e304614f35 Adding the release actions 2021-04-17 00:43:22 +02:00
Daniel Finneran
a020fb180d Merge pull request #185 from flawedmatrix/ipv6-neighbor-advertisement
Initial Support IPv6
v0.3.3
2021-04-15 14:24:22 +01:00
Daniel Finneran
2d29c6fe12 Merge pull request #193 from smira/fix-equinix-ip-unassign
fix: unassign IPs correctly for Equinix Metal
2021-04-15 13:41:42 +01:00
Andrey Smirnov
7c4d919cfc fix: unassign IPs correctly for Equinix Metal
IP assignment href returned from the API looks like:

```
/metal/v1/ips/97972920-f00b-453f-be1e-31eb53c19e38
```

It should be cleaned up to contain ID only, removing `/ips/` leads to
broken requests like:

```
2021/04/15 12:03:41 [DEBUG] DELETE https://api.equinix.com/metal/v1/ips//metal/v197972920-f00b-453f-be1e-31eb53c19e38
```

Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-04-15 15:33:58 +03:00
Daniel Finneran
5a32bd5392 Merge pull request #192 from splashx/patch-1
change word expended to expanded
2021-04-13 13:50:37 +01:00
Diogenes S. Jesus
3cf9702077 change word expended to expanded
"expend" => "spend"
"expand" => "become/make larger"
2021-04-13 14:46:59 +02:00
Edwin Xie
dbfc39cee3 Support IPv6
- Implement gratuitous NDP neighbor advertisements
- Add e2e tests for IPv6 neighbor advertisements and IPv4 ARP broadcasts
  - Adds a README.md for e2e tests
- Adds go.mod dependencies
  - Kind to run clusters
  - Ginkgo testing framework
  - Gomega assertion library
  - ndp library to help with NDP

Co-authored-by: Aidan Obley <aobley@vmware.com>
Co-authored-by: Gabriel Rosenhouse <grosenhouse@vmware.com>
2021-03-12 23:53:27 +00:00
Daniel Finneran
0a52356a74 Merge pull request #182 from thebsdbox/arp_fixes
Fixes to arp/controller and manifests
2021-03-08 17:31:59 +00:00
thebsdbox
6d1c60dae1 Fixes to arp/controller and manifests 2021-03-08 15:12:50 +00:00
Daniel Finneran
4c6fa47f51 Merge pull request #174 from gianarb/fix/manager_arp_return_value
Catch return value for StartLeaderCluster
2021-03-03 11:21:37 +00:00