You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 27, 2019. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+36-2Lines changed: 36 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -288,8 +288,8 @@ _Note that Kubernetes annotation maps are all of Go type `map[string]string`. A
288
288
| <aname="app-nginx-proxy-buffers-number"></a>routable application | service |[router.deis.io/nginx.proxyBuffers.number](#app-nginx-proxy-buffers-number)|`"8"`|`number` argument to the nginx `proxy_buffers` directive. This can be used to override the same option set globally on the router. |
289
289
| <aname="app-nginx-proxy-buffers-size"></a>routable application | service |[router.deis.io/nginx.proxyBuffers.size](#app-nginx-proxy-buffers-size)|`"4k"`|`size` argument to the nginx `proxy_buffers` directive expressed in bytes (no suffix), kilobytes (suffixes `k` and `K`), or megabytes (suffixes `m` and `M`). This can be used to override the same option set globally on the router. |
290
290
| <aname="app-nginx-proxy-buffers-busy-size"></a>routable application | service |[router.deis.io/nginx.proxyBuffers.busySize](#app-nginx-proxy-buffers-busy-size)|`"8k"`| nginx `proxy_busy_buffers_size` expressed in bytes (no suffix), kilobytes (suffixes `k` and `K`), or megabytes (suffixes `m` and `M`). This can be used to override the same option set globally on the router. |
291
-
|<aname="app-proxy-locations"></a>routable application | service |[router.deis.io/proxyLocations](#app-proxy-locations)| N/A | A list of locations of this servide to plug-in into another service determined by `router.deis.io/proxyDomain`|
292
-
|<aname="app-proxy-domain"></a>routable application | service |[router.deis.io/proxyDomain](#app-proxy-domain)| N/A | A reference to another service to plug-in `router.deis.io/proxyLocations` to |
291
+
|<aname="app-proxy-locations"></a>routable application | service |[router.deis.io/proxyLocations](#app-proxy-locations)| N/A | A list of locations of this service to plug-in into another service determined by `router.deis.io/proxyDomain`(see example below)|
292
+
|<aname="app-proxy-domain"></a>routable application | service |[router.deis.io/proxyDomain](#app-proxy-domain)| N/A | A reference to another service to plug-in `router.deis.io/proxyLocations` to (see example below) |
293
293
294
294
#### Annotations by example
295
295
@@ -339,6 +339,40 @@ metadata:
339
339
# ...
340
340
```
341
341
342
+
##### proxy locations:
343
+
344
+
Service of the application where we want `/webhooks` path to be handled by another service
Router has support for HTTPS with the ability to perform SSL termination using certificates supplied via Kubernetes secrets. Just as router utilizes the Kubernetes API to discover routable services, router also uses the API to discover cert-bearing secrets. This allows the router to dynamically refresh and reload configuration whenever such a certificate is added, updated, or removed. There is never a need to explicitly restart the router.
0 commit comments