9 Commits

Author SHA1 Message Date
Joakim Karlsson
0809548716 closes https://github.com/cloudnativelabs/kube-router/issues/413 (#457) 2018-06-04 18:52:46 +07:00
Michal Rostecki
d63c23a5f5 proxy: Fix ineffassign error (#447)
`out` variable content after executing `ip route list table` was
never used.
2018-05-24 22:59:45 +05:30
Dan LaMotte
abfb705b62 services: correct check for inactive service endpoints (#430)
* services: correct check for inactive service endpoints

* services: avoid creating ipvs services that would later get deleted
2018-05-17 19:04:35 +05:30
steigr
5421068656 Print output of ip route command as string. (#439)
`Cmd.CombinedOutput()` returns `[]byte` for the command output which, at least for `ip` commands should be a printable string. The output is now printed as string.

Furthermore the constant `KUBE_DUMMY_IF` is used for the interface name to reduce multiple definitions of the interface name.

Signed-off-by: Mathias Kaufmann <me@stei.gr>
2018-05-16 01:53:19 +05:30
Murali Reddy
0538a2a93e
perform clean-up of external ip from custom route table for external ip only if the table is not empty (#437) 2018-05-13 12:38:25 +05:30
Murali Reddy
725bff6b87
use node ip as source when accessing service VIP's from the node (#433) 2018-05-12 09:16:09 +05:30
Dan LaMotte
2f39f9833b cleanup routing table 79 (external IPs) (#431) 2018-05-11 03:19:45 +05:30
Dan LaMotte
dfca917c16 proxy: cleanup stale IPs on kube-dummy-if (#417)
Relates to #411
2018-05-02 01:09:49 +00:00
Murali Reddy
05bec8b385
break controller package to independent packages (#405) 2018-04-22 13:25:58 +00:00