Skip to content

Commit 1a647b6

Browse files
committed
updating documentation
1 parent b180094 commit 1a647b6

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

Documentation/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,9 @@ kubectl annotate service my-service "kube-router.io/service.hairpin="
215215

216216
### Direct server return
217217

218+
Please read below blog on how to user DSR in combination with `--advertise-external-ip` to build highly scalable and available ingress.
219+
https://cloudnativelabs.github.io/post/2017-11-01-kube-high-available-ingress/
220+
218221
You can enable DSR(Direct Server Return) functionality per service. When enabled service endpoint
219222
will directly respond to the client by passign the service proxy. When DSR is enabled Kube-router
220223
will uses LVS's tunneling mode to achieve this.

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,11 @@ will fit in perfectly. From a simple full node-to-node mesh to per-node peering
6262
configurations, most routing needs can be attained. The configuration is
6363
Kubernetes native (annotations) just like the rest of kube-router, so use the
6464
tools you already know! Since kube-router uses GoBGP, you have access to a
65-
modern BGP API platform as well right out of the box.
65+
modern BGP API platform as well right out of the box. Kube-router also provides
66+
a way to expose services outside the cluster by advertising ClusterIP and externalIPs to
67+
configured BGP peers. Kube-routes also support MD5 password based authentication and
68+
uses strict export policies so you can be assured routes are advertised to underlay
69+
only as you intended.
6670

6771
For more details please refer to the [BGP documentation](Documentation/bgp.md).
6872

0 commit comments

Comments
 (0)