Murali Reddy
c1a4e65a35
Update README.md
2017-07-28 14:37:50 +05:30
Murali Reddy
7d2d5b4ebb
update readme to mention support for network policy GA
2017-07-28 14:35:45 +05:30
Murali Reddy
c0a14e8ebc
Merge pull request #82 from cloudnativelabs/network-policy-ga
...
support for network policy GA
2017-07-28 14:34:21 +05:30
Murali Reddy
b4c063ee8a
support for network policy GA
...
with this refactoring support for network policy V1 (or GA) is added.
Changes are backward compatible so beta network policy semantics
are still available for k8s ver 1.6.* and less
Fixes #16
2017-07-28 11:12:52 +05:30
Murali Reddy
8a3d6c01a7
Merge pull request #81 from cloudnativelabs/cleanup-config
...
fix null pointer dereference during kube-router --cleanup-config
2017-07-27 23:35:07 +05:30
Murali Reddy
a86bc44ecc
fix null pointer dereference during kube-router --cleanup-config
...
Fixes #79
2017-07-27 23:24:03 +05:30
Murali Reddy
c64b72e4a3
Merge pull request #76 from cloudnativelabs/aws-src-dst-check
...
fix Source/destination check disable logic
2017-07-21 15:43:36 +05:30
Murali Reddy
449f1bfcc6
fix Source/destination check disable logic
2017-07-21 15:20:42 +05:30
Murali Reddy
04d0ed3be8
Merge pull request #74 from cloudnativelabs/prometheus
...
WIP prometheus metrics: add pps in and out per service backend
2017-07-20 01:30:48 +05:30
Murali Reddy
ef66b01002
WIP prometheus metrics: add pps in and out per service backend
2017-07-20 01:01:38 +05:30
Murali Reddy
84e0357977
Merge pull request #73 from cloudnativelabs/export_policy
...
BGP export polices to advertise routes so that extra hop is avoided
2017-07-19 22:08:16 +05:30
Murali Reddy
83ca0c42d7
BGP export polices to advertise routes so that extra hop is avoided
...
Fixes #71
2017-07-19 21:13:03 +05:30
Murali Reddy
3f062f2828
fixing regression due to #71
v0.0.9
2017-07-18 05:57:29 +05:30
Murali Reddy
082efddf90
Merge pull request #72 from cloudnativelabs/bgp-export-policies
...
add a BGP export policy on each node so that, learned routes from iBGP peers are never advertised to global peer
v0.0.8
2017-07-18 04:12:30 +05:30
Murali Reddy
e3ea82a1d1
add a BGP export policy on each node so that, learned routes
...
from iBGP peers are never advertised to global peer
Fixes #71
2017-07-18 04:04:30 +05:30
Murali Reddy
e8ce4a96ce
Merge pull request #70 from cloudnativelabs/route-cleanup
...
on BGP peer down, advertised route from peer is not cleaned-up in local routing table
2017-07-17 09:26:13 +05:30
Murali Reddy
fb09646212
on BGP peer down, advertised route from peer is not cleaned-up in local routing table
...
Fixes #69
2017-07-17 09:20:11 +05:30
Murali Reddy
8023021c38
Merge pull request #65 from cloudnativelabs/prometheus
...
WIP : Expose active/inactive connection to service backend as prometheus metrics
2017-07-16 03:42:33 +05:30
Murali Reddy
60482bcd4c
WIP : Expose active/inactive connection to service backend as prometheus metrics
...
putting basic skelton framework to use prometheus
Fixes #5
2017-07-16 03:11:13 +05:30
Murali Reddy
152ce385b1
Merge pull request #63 from cloudnativelabs/aws-src-dst-check
...
When running on AWS disable source-destination checks automatically
2017-07-15 02:12:08 +05:30
Murali Reddy
beb39cc54b
When running on AWS disable source-destination checks automatically
...
Fixes #35
2017-07-15 01:50:19 +05:30
Murali Reddy
33dc11105d
Merge pull request #62 from cloudnativelabs/gobgp-1.20
...
gobgp client in kube-router docker image does not show peer information
v0.0.7
2017-07-14 02:42:59 +05:30
Murali Reddy
8b5d81c11b
gobgp bump to master
2017-07-14 02:17:44 +05:30
Murali Reddy
2bdf657cfa
gobgp client in kube-router docker image does not show peer information
...
Gobgp 1.21 seems to have problem, so setting the version used to 1.20
Fixes #58
2017-07-14 02:10:01 +05:30
Bryan Zubrod
dec6bfa5f5
Fix logging to stderr ( #61 )
2017-07-13 08:56:49 -05:00
Murali Reddy
1633b762a8
Merge pull request #60 from cloudnativelabs/fix-glog-goflag
...
Apply glog/goflag noisy log workaround
2017-07-13 19:01:45 +05:30
bzub
78a0aeb397
Apply glog/goflag noisy log workaround
...
Fixes #59
https://github.com/kubernetes/kubernetes/issues/17162
2017-07-13 07:45:15 -05:00
Bryan Zubrod
dca10e9464
daemonset: Critical pod, toleration, and standardization improvements ( #56 )
...
* Standardize k8s-app=kube-router label
* Add tolerations to run on master/critical-only nodes
* Add critical pod annotation
2017-07-13 00:32:36 -05:00
Murali Reddy
37d41921f7
Merge pull request #55 from cloudnativelabs/update-vendor-go
...
Go 1.8.x, client-go, nlgo updates
2017-07-13 09:48:45 +05:30
bzub
dd7cd65cd4
Use pflag only
2017-07-12 22:49:15 -05:00
bzub
510d18cdb6
Update vendored dependencies
2017-07-12 21:54:38 -05:00
bzub
49147bb29b
build: Upgrade to go 1.8.x
2017-07-12 21:54:10 -05:00
bzub
b87454056c
policy-controller: Don't check for depreciated LegacyHostIP
2017-07-12 21:53:34 -05:00
bzub
a5ce7cc53e
Update client-go, nlgo and dependencies
...
This is to support k8s v1.7 and beyond
Also to get a bugfix from nlgo
2017-07-12 21:52:49 -05:00
bzub
14ac99469c
Set goreleaser to only start a draft release on GH.
...
Fixes #52
v0.0.6
2017-07-12 15:54:02 -05:00
Murali Reddy
41281f8b08
Update README.md
2017-07-12 06:17:32 +05:30
Bryan Zubrod
a3bddf6ecd
services-controller: Add LoadBalancer Service support ( #53 )
...
* Allow LoadBalancer Service type
* Update docs
2017-07-11 18:12:11 -05:00
Bryan Zubrod
537cacc5c8
Don't put -latest on dev image tags ( #54 )
2017-07-11 17:18:44 -05:00
bzub
113faa4532
push: Use DockerHub for release and dev images
v0.0.5
2017-07-11 13:27:40 -05:00
Bryan Zubrod
f0d5947529
Add Pod Toolbox features to the container ( #50 )
...
* container: Add tools/scripts/docs for troubleshooting.
* Add iproute2
2017-07-11 12:48:48 -05:00
Murali Reddy
6aa58c2ca9
small changes to README
2017-07-11 22:54:41 +05:30
Bryan Zubrod
14cbce9f45
Docs: Reworded, reorganized ( #48 )
...
* README: Add link to blog about Network Policies
* More style
[skip ci]
2017-07-11 08:53:35 -05:00
Murali Reddy
f3d7188283
Update README.md
2017-07-10 13:10:53 +05:30
bzub
d243f7d62a
Fix image tag for branch commits
2017-07-09 20:00:10 -05:00
Bryan Zubrod
db54caf788
CI: Bug fixes, one image per PR ( #47 )
...
* One image per PR
* Don't use Travis deploys
* Fix if statement in YAML
2017-07-09 19:28:52 -05:00
Bryan Zubrod
5af635a9bc
CI: Automated build/release workflow ( #46 )
...
TLDR; Run "make help" for options.
* gofmt
* .gitignore kube-router binary
* Docs: build/release workflow
* Implement build/release workflow
2017-07-09 11:21:26 -05:00
Murali Reddy
d782e896c7
fix .trvis.yml
2017-07-07 19:19:17 +05:30
Murali Reddy
e0c2f7cdfa
Merge pull request #45 from bzub/image-per-commit
...
TravisCI: Image tag for commits, releases tagged latest, others tagge…
2017-07-07 13:37:33 +05:30
bzub
0a939b8266
TravisCI: Image tag for commits, releases tagged latest, others tagged master
2017-07-07 00:57:23 -05:00
Bryan Zubrod
e5b47ed139
NetworkServiceController: Add hairpin-mode support ( #44 )
...
* network_services_controller: Cosmetic updates
* Docs: Add hairpin-mode
* NSC: Add hairpin-mode support
* Reorder logic to ensure no hairpin rules without hairpin settings
* Fine-tune rules to include vport
* Fix delete rules logic/bugs
2017-07-07 00:23:17 -05:00