- 18 Apr, 2018 1 commit
-
-
Murali Reddy authored
* minimize sync() done by the controllers * deprecate --config-sync-period * review comments
-
- 16 Apr, 2018 3 commits
-
-
Murali Reddy authored
* code restructuring as per typical golang projects * fix link in docs
-
Murali Reddy authored
Fixes #385
-
Andrew Sy Kim authored
* vendor changes from dep init * add Gopkg.lock and Gopkg.toml * delete glide.lock and glide.yaml * build gobgp from vendor
-
- 13 Apr, 2018 3 commits
-
-
Andrew Sy Kim authored
-
Andrew Sy Kim authored
-
Joakim Karlsson authored
* Added option BUILD_IN_DOCKER to build binarys in a docker container * removed unnecessary deps * locked docker image version for buildin
-
- 12 Apr, 2018 2 commits
-
-
Andrew Sy Kim authored
-
Andrew Sy Kim authored
-
- 11 Apr, 2018 1 commit
-
-
Andrew Sy Kim authored
-
- 10 Apr, 2018 2 commits
-
-
xanonid authored
-
Andrew Sy Kim authored
* delete package app/watchers since we're now using shared informers * used shared informers for events and listing resources * install moq in travis test script
-
- 09 Apr, 2018 1 commit
-
-
JuanJo Ciarlante authored
* network services controller testing via moq and ginkgo * add network_services_test case for LoadBalancer w/o IPs * no-change-commit: glide.yaml: pin ginkgo and gomega versions, update only these in vendor/ * golint fixes * fixes from @andrewsykim review * group std imports
-
- 07 Apr, 2018 1 commit
-
-
Patrick Hemmer authored
* update command line options documentation * add test for command line help doc
-
- 05 Apr, 2018 1 commit
-
-
Vladimir Pouzanov authored
* Fixed the /var/run/docker.sock permissions in the DSR example * Set both mounts to read-only
-
- 04 Apr, 2018 3 commits
-
-
Vladimir Pouzanov authored
-
Andrew Sy Kim authored
annotation is set
-
Murali Reddy authored
-
- 28 Mar, 2018 1 commit
-
-
JuanJo Ciarlante authored
* fix --advertise-loadbalancer-ips for LoadBalancer w/o IPs * fix network_services_controller.go also for no lb IPs
-
- 26 Mar, 2018 2 commits
-
-
Andrew Sy Kim authored
-
JuanJo Ciarlante authored
* [jjo] support advertising status.loadBalancer.ingress IPs via flag * add `--advertise-loadbalancer-ip` flag, which will make Service's Ingress IP(s)set by the LoadBalancer to: - be locally added to nodes' `kube-dummy-if` network interface - be advertised to BGP peers * support "kube-router.io/service.skiplbips=true" per Service annotation to selectively skip above * refactor several functions with dupped code to streamline logic as: - `getIpsToAdvertise()` which calls -> - `getClusterIPs()` - `getExternalIPs()` - `getLoadBalancerIPs()` and contains nodeHasEndpoints logic, returns: (ipsToAdvertise, ipsToUnAdvertise) - advertiseIPs() which is essentially previous advertiseClusterIPs() (which was previously used to advertise _any_ IP actually, ie misnamed), with logic to un/advertise based on both passed arguments: (ipsToAdvertise, ipsToUnAdvertise) * fix some leftovers from uselbips -> skiplbips annotation change
-
- 24 Mar, 2018 2 commits
-
-
Murali Reddy authored
-
Murali Reddy authored
-
- 23 Mar, 2018 2 commits
-
-
Andrew Sy Kim authored
-
Andrew Sy Kim authored
* Test_addExportPolicies * default export policy should always be REJECT
-
- 21 Mar, 2018 3 commits
-
-
Tom van Leeuwen authored
withdraw ClusterIP bgp route for externalTrafficPolicy=Local when there are no local endpoints (#347) * unadvertising service ips for services without endpoints
-
Murali Reddy authored
-
Andrew Sy Kim authored
-
- 19 Mar, 2018 1 commit
-
-
JuanJo Ciarlante authored
Couple changes to improve local development, building, etc. * use ADD instead of COPY to force cache invalidation * rearrange to cache more expensive network downloads (apk, etc), ADDing locally built binaries at last
-
- 17 Mar, 2018 1 commit
-
-
Murali Reddy authored
-
- 16 Mar, 2018 1 commit
-
-
Murali Reddy authored
-
- 15 Mar, 2018 1 commit
-
-
Murali Reddy authored
* Support for hostport - remove the hardcode cni conf file path - move it to env variable - keep it backward compatible even if env variable is not present - support both .conf and .conflist - daemonset with hostport support Fixes: #168 * add unit test for InsertPodCidrInCniSpec for .conflist * add documentation for hostport
-
- 14 Mar, 2018 1 commit
-
-
JuanJo Ciarlante authored
* [jjo] add arm and arm64 cross compile support * hint multiarch-setup run * fix `file` check for arm64`
-
- 13 Mar, 2018 1 commit
-
-
Andrew Sy Kim authored
-
- 01 Mar, 2018 1 commit
-
-
Raphael Mazelier authored
* Add Route Reflector feature * Update documentation for route reflector * Gofmt fix
-
- 23 Feb, 2018 2 commits
-
-
Murali Reddy authored
between ec2 api calls, so that requests are not rejected due to API throttling Fixes: #313
-
Murali Reddy authored
Fixes #317
-
- 20 Feb, 2018 1 commit
-
-
kevin.xu authored
* Update network_policy_controller.go typo * Update network_policy_controller.go typos
-
- 18 Feb, 2018 1 commit
-
-
Jeff Schroeder authored
* Alphabetize options.options.KubeRouterConfig * Add --version / -V support to kube-router Fixes #287
-
- 14 Feb, 2018 1 commit
-
-
Jon Davies authored
-