k8s-ci-robot
|
9af9ef5fd9
|
Merge pull request #3230 from reactiveops/backoff-dynamic-config
Retry initial backend configuration
|
2018-10-12 10:01:21 -07:00 |
|
Corey O'Brien
|
e0020e22d1
|
Switch to using wait.ExponentialBackoff
|
2018-10-12 09:19:20 -04:00 |
|
k8s-ci-robot
|
0baf62dd6a
|
Merge pull request #3222 from diazjf/add-timeouts-and-such
Allow Ability to Configure Upstream Keepalive
|
2018-10-12 06:15:09 -07:00 |
|
Corey O'Brien
|
ee6bb942e5
|
Retry initial backend configuration
|
2018-10-12 00:12:59 -04:00 |
|
Fernando Diaz
|
12955a4a1b
|
Allow Ability to Configure Upstream Keepalive
Allows Upstream Keepalive values like keepalive_timeout and
keepalive_requests to be configured via ConfigMap.
Fixes #3099
|
2018-10-11 20:46:42 -05:00 |
|
Manuel Alejandro de Brito Fontes
|
4c46ee95c9
|
Update leader election methods
|
2018-10-10 21:46:45 -03:00 |
|
k8s-ci-robot
|
3038da8719
|
Merge pull request #3215 from hchenxa/hchenxa
align opentracing user-guide with nginx configmap configuration
|
2018-10-10 06:56:15 -07:00 |
|
k8s-ci-robot
|
3edf11b85f
|
Merge pull request #3198 from aledbf/only-dynamic
Only support dynamic configuration
|
2018-10-10 05:07:34 -07:00 |
|
Hui Chen
|
f8052385f9
|
aline opentracing user-guide with nginx configmap configuration
|
2018-10-10 11:25:53 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
74c2f93de6
|
Only support dynamic configuration
|
2018-10-09 22:05:45 -03:00 |
|
k8s-ci-robot
|
f56ab42cd2
|
Merge pull request #3194 from bshelton229/literal-dollar-character
Make literal $ character work in set $location_path
|
2018-10-09 15:52:39 -07:00 |
|
Bryan Shelton
|
3686e4f366
|
Move escapeLocationPathVar to escapeLiteralDollar
|
2018-10-09 12:58:50 -07:00 |
|
Elvin Efendi
|
78f12c25c5
|
delete upstream healthcheck annotation
|
2018-10-09 09:14:13 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
859b298d42
|
Remove annotations grpc-backend and secure-backend already deprecated
|
2018-10-08 12:26:06 -03:00 |
|
Bryan Shelton
|
3dc131bd57
|
Make literal $ character work in set $location_path
|
2018-10-07 12:58:39 -07:00 |
|
Manuel Alejandro de Brito Fontes
|
44bdc7eb59
|
Remove support for TCP and UDP services
|
2018-10-07 10:53:37 -03:00 |
|
Zenara Daley
|
bd3f56eaa0
|
allow curly braces to be used in regex paths
|
2018-10-04 10:58:38 -04:00 |
|
k8s-ci-robot
|
d9f58144eb
|
Merge pull request #3145 from Shopify/regex-modifier
Add "use-regex" Annotation to Toggle Regular Expression Location Modifier
|
2018-10-01 11:31:43 -07:00 |
|
Zenara Daley
|
f29bdc3e8d
|
Add 'use regex' annotation to toggle nginx regex location modifier
|
2018-10-01 13:54:11 -04:00 |
|
Zenara Daley
|
a7c2633e4e
|
remove payload from log (#3135)
|
2018-09-26 12:09:14 -03:00 |
|
Elvin Efendi
|
b3a22f7fc0
|
do not require --default-backend-service
|
2018-09-25 21:14:28 -04:00 |
|
k8s-ci-robot
|
6393ca6aaf
|
Merge pull request #2997 from StarOfService/global-block-ip-ua-ref
Provide possibility to block IPs, User-Agents and Referers globally
|
2018-09-25 05:51:56 -07:00 |
|
Pavel Sinkevych
|
7212d0081b
|
Provide possibility to block CIDRs, User-Agents and Referers globally
|
2018-09-25 14:16:20 +03:00 |
|
Manuel de Brito Fontes
|
5cca38304e
|
Fix tests
|
2018-09-22 15:09:54 -03:00 |
|
Manuel de Brito Fontes
|
55ccaf4be3
|
Update prometheus methods
|
2018-09-22 14:54:11 -03:00 |
|
Manuel de Brito Fontes
|
9766ad8f4b
|
Filter hostnames before creation of metrics
|
2018-09-22 14:25:57 -03:00 |
|
Manuel de Brito Fontes
|
91ae204f6c
|
Replace standard json encoding with jsoniter
|
2018-09-22 14:25:01 -03:00 |
|
Zenara Daley
|
0de19c8062
|
Fix/add unit tests; Styling changes
|
2018-09-14 15:07:57 -04:00 |
|
Zenara Daley
|
0e6f0bb88d
|
enforce ^~ location modifier when rewrite-target annotation is set
|
2018-09-13 10:39:52 -04:00 |
|
Manuel de Brito Fontes
|
281318b4b6
|
Replace client-go deprecated method
|
2018-09-10 14:42:10 -03:00 |
|
Manuel de Brito Fontes
|
361f06b791
|
Join host/port with go helper (supports ipv6)
|
2018-09-09 16:34:18 -03:00 |
|
Mike Bryant
|
66486203db
|
fix: Don't try and find local certs when secretName is not specified
Fixes #3048
|
2018-09-06 11:35:16 +01:00 |
|
k8s-ci-robot
|
3f6314aa2f
|
Merge pull request #3016 from diazjf/better-logging
Log Errors Missing in Internal
|
2018-09-05 05:18:33 -07:00 |
|
Derek Perkins
|
9099f3b4db
|
add support for http2-max-requests in configmap
|
2018-09-02 23:53:30 -06:00 |
|
k8s-ci-robot
|
a92555f4cb
|
Merge pull request #3017 from diazjf/more-e2e-1
Add e2e tests for CORS
|
2018-09-02 16:00:41 -07:00 |
|
Fernando Diaz
|
2a990d2d2c
|
Add e2e tests for CORS and more
Adds the missing e2e tests for Cross-Origin Resource Sharing(CORS).
This will include all the CORS annotations. Also adds more unit tests.
|
2018-09-01 16:14:52 -05:00 |
|
Manuel de Brito Fontes
|
b0e242fe73
|
Add support for valgrind
|
2018-08-30 21:32:06 -03:00 |
|
Fernando Diaz
|
10de8cac56
|
Log Errors Missing in Internal
Adds a few missing errors and fix formatting for others.
Fixes #3013
|
2018-08-30 15:02:42 -05:00 |
|
Manuel de Brito Fontes
|
16fce7444f
|
Check if cgroup cpu limits are defined to get the number of CPUs
|
2018-08-25 18:34:44 -03:00 |
|
Manuel de Brito Fontes
|
db947e344e
|
Fix formatting args
|
2018-08-25 12:18:28 -03:00 |
|
Henry Tran
|
cbf041fc3e
|
Add Lua module to serve SSL Certificates dynamically
|
2018-08-23 22:15:54 -04:00 |
|
Elvin Efendi
|
dc952dc462
|
consistently fallback to default certificate when TLS is configured
|
2018-08-22 20:53:25 -04:00 |
|
k8s-ci-robot
|
c083599a4b
|
Merge pull request #2899 from jeroenvand/jvd-fix-rewrite
fixed rewrites for paths not ending in /
|
2018-08-19 02:49:22 -07:00 |
|
Elvin Efendi
|
2207d7694d
|
batch metrics and flush periodically
|
2018-08-18 13:17:21 -04:00 |
|
Henry Tran
|
7faf089082
|
Add dynamic certificate feature to controller
|
2018-08-16 20:19:33 -04:00 |
|
Dario Nieuwenhuis
|
b5bcb93a4b
|
Merge branch 'master' into xff
|
2018-08-16 18:15:14 +02:00 |
|
Jeroen van Dongen
|
e428095e3c
|
fixed rewrites for paths not ending in /
|
2018-08-15 21:15:40 +02:00 |
|
k8s-ci-robot
|
3f5af6eecf
|
Merge pull request #2889 from hnrytrn/dynamic-cert-endpoint
Add Lua endpoint to support dynamic certificate serving functionality
|
2018-08-13 10:49:43 -07:00 |
|
Manuel de Brito Fontes
|
f311668625
|
Add misspell target
|
2018-08-11 08:26:14 -04:00 |
|
Mike Bryant
|
6d9772ce00
|
fix: Sort TCP/UDP upstream order (#2885)
Fixes #2721
|
2018-08-10 07:09:14 -04:00 |
|
Manuel de Brito Fontes
|
7af93e03c7
|
Add annotation backend-protocol
|
2018-08-07 08:59:38 -04:00 |
|
Henry Tran
|
5200a38bd7
|
Add lua endpoint to handle certificates in dynamic configuration mode
|
2018-08-07 08:18:34 -04:00 |
|
Manuel de Brito Fontes
|
123ffc0c38
|
Fix IPV6 detection
|
2018-08-06 13:05:32 -04:00 |
|
k8s-ci-robot
|
7f7f59df79
|
Merge pull request #2894 from aledbf/authbind
Use authbind to bind privileged ports
|
2018-08-05 08:43:43 -07:00 |
|
Manuel de Brito Fontes
|
b148f113ae
|
Use authbind to bind privileged ports
|
2018-08-05 11:18:50 -04:00 |
|
k8s-ci-robot
|
9b3207d4c6
|
Merge pull request #2897 from aledbf/enable-reuseport
Enable reuse-port by default
|
2018-08-04 19:43:43 -07:00 |
|
k8s-ci-robot
|
060704c624
|
Merge pull request #2682 from aledbf/listen-localhost
Use localhost to expose status server
|
2018-08-04 17:16:56 -07:00 |
|
Manuel de Brito Fontes
|
6b2c7e08db
|
Use localhost to expose status server
|
2018-08-04 18:57:56 -04:00 |
|
Manuel de Brito Fontes
|
1d00a5c2bc
|
Enable reuse-port by default
|
2018-08-04 17:43:34 -04:00 |
|
Tom Reznik
|
b7bcf92480
|
support configuring multi_accept directive via configmap
|
2018-08-04 19:20:01 +03:00 |
|
Tom Reznik
|
1bacf1655e
|
support custom configuration to main context of nginx config
|
2018-08-04 00:53:06 +03:00 |
|
k8s-ci-robot
|
23ce9b5db1
|
Merge pull request #2808 from dongqi1990/bugfix-2799
fix the bug #2799, add prefix (?i) in rewrite statement.
|
2018-08-02 20:58:06 -07:00 |
|
Manuel de Brito Fontes
|
5e13de4a65
|
Delay initial prometheus status metric
|
2018-07-30 10:24:51 -04:00 |
|
dongqi1990
|
72a2aa171a
|
fix the bug #2799, add prefix (?i) in rewrite statement and add new e2e
test.
|
2018-07-30 17:34:28 +08:00 |
|
Antoine Cotten
|
39966f48cd
|
Add e2e test for redirect annotations
Minor refactoring of parser and unit tests
|
2018-07-29 22:53:03 +02:00 |
|
Karl Stoney
|
09832557ed
|
Add permanent-redirect-code annotation
|
2018-07-29 11:50:16 +02:00 |
|
Manuel de Brito Fontes
|
4a316045a8
|
Fix inconsistent metric labels
|
2018-07-27 12:41:37 -04:00 |
|
Elvin Efendi
|
8a67ace5c3
|
enable dynamic backend configuration by default
|
2018-07-26 15:16:06 -04:00 |
|
Elvin Efendi
|
a2692ce946
|
fix issues introduced in #2804
|
2018-07-26 14:23:51 -04:00 |
|
Elvin Efendi
|
d4faf68416
|
add support for ExternalName service type in dynamic mode
|
2018-07-25 09:05:47 -04:00 |
|
Manuel de Brito Fontes
|
010342aa58
|
Do not allow invalid latency values in metrics
|
2018-07-24 10:53:46 -04:00 |
|
k8s-ci-robot
|
237dcd7aa7
|
Merge pull request #2811 from takonomura/escape-request-uri
Escape $request_uri for external auth
|
2018-07-21 02:23:38 -07:00 |
|
k8s-ci-robot
|
496fb9d3b8
|
Merge pull request #2812 from dongqi1990/bugfix--rewrite-to
modified annotation name "rewrite-to" to "rewrite-target" in comments
|
2018-07-19 02:38:41 -07:00 |
|
dongqi1990
|
568512fdb8
|
modified annotation name "rewrite-to" to "rewrite-target" in comments
|
2018-07-19 17:14:18 +08:00 |
|
takonomura
|
587c2a8765
|
Escape $request_uri for external auth
|
2018-07-19 15:22:05 +09:00 |
|
Fernando Diaz
|
c783c08d81
|
Remove KubeConfig Dependency for Store Tests
Removes the KubeConfig Dependency for the Store Test by using the
FakeClient Instead. Unit Tests should not rely on a real KubeConfig.
Fixes #2789
|
2018-07-17 11:13:41 -05:00 |
|
Manuel de Brito Fontes
|
4c1e501074
|
Update prometheus labels
|
2018-07-16 15:52:17 -04:00 |
|
Fernando Diaz
|
52ecdf0b46
|
Add Better Error Handling for SSLSessionTicketKey
Adds more error handling when writing an SSLSessionTicketKey to
the config map. Also adds tests and makes the function for modular.
Fixes #2756
|
2018-07-15 19:53:39 -05:00 |
|
Manuel de Brito Fontes
|
9890ab343b
|
Fix configuration hash calculation
|
2018-07-13 09:46:40 -04:00 |
|
Manuel de Brito Fontes
|
1542a12764
|
Refactor controller metrics interface
|
2018-07-12 12:46:34 -04:00 |
|
k8s-ci-robot
|
bdd2c5e3be
|
Merge pull request #2767 from aledbf/fix-regression
Fix regression introduced in #2732
|
2018-07-10 08:51:25 -07:00 |
|
Manuel de Brito Fontes
|
601315039e
|
Fix regression introduced in #2732
|
2018-07-10 10:29:45 -04:00 |
|
Manuel de Brito Fontes
|
14426c60b8
|
Fix ingress rule parsing error
|
2018-07-09 18:30:11 -04:00 |
|
Jason Stangroome
|
8e06afbb45
|
Allow gzip compress level to be controlled via ConfigMap
|
2018-07-09 10:30:59 +10:00 |
|
Mike Bryant
|
85d1742283
|
fix: Use the correct opentracing plugin for Jaeger
Part of #2738
|
2018-07-05 19:09:12 +01:00 |
|
Antoine Cotten
|
472dcb371b
|
Clarify log messages in controller pkg
|
2018-07-02 22:59:54 +02:00 |
|
Andrii Kostenko
|
bc53d1eb74
|
Sample rate configmap option for zipkin in nginx-opentracing
|
2018-06-28 18:13:31 +03:00 |
|
Manuel de Brito Fontes
|
6c8647a27d
|
Remove prometheus labels with high cardinality
|
2018-06-25 09:43:56 -04:00 |
|
k8s-ci-robot
|
c0ed143fbd
|
Merge pull request #2368 from antoineco/fix-typos
[aggregate] Fix typos across codebase
|
2018-06-24 17:26:02 -07:00 |
|
Antoine Cotten
|
02219bdfb8
|
Improve best-cert guessing with empty tls.hosts
|
2018-06-25 01:59:50 +02:00 |
|
Antoine Cotten
|
130866b51c
|
Proofreading
|
2018-06-25 00:04:43 +02:00 |
|
Manuel Alejandro de Brito Fontes
|
4877ecd19a
|
Add note about status update (#2694)
|
2018-06-23 09:17:57 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
d136017e3d
|
Revert #2669 [ci skip] (#2693)
|
2018-06-23 09:10:27 -04:00 |
|
Manuel Alejandro de Brito Fontes
|
0951b973c9
|
Fix initial read of configuration configmap (#2692)
|
2018-06-23 09:08:48 -04:00 |
|
k8s-ci-robot
|
0dbc9a2973
|
Merge pull request #2681 from AdamDang/patch-4
Typo fix in error message: encounted->encountered
|
2018-06-22 12:35:07 -07:00 |
|
k8s-ci-robot
|
700a2275d1
|
Merge pull request #2678 from hnrytrn/refactor-cert
Refactor server type to include SSLCert
|
2018-06-22 12:34:04 -07:00 |
|
AdamDang
|
56b74d9fac
|
Typo fix in error message: encounted->encountered
encounted->encountered
|
2018-06-22 13:59:23 +08:00 |
|
Manuel Alejandro de Brito Fontes
|
df76d4b481
|
Update opentracing configuration (#2676)
|
2018-06-21 18:15:18 -04:00 |
|
Henry Tran
|
86def984a3
|
Merge remote-tracking branch 'origin' into refactor-cert
|
2018-06-21 11:43:47 -04:00 |
|
Henry Tran
|
2751cbf06d
|
Refactor to add SSLCert as a field in server type
|
2018-06-21 11:34:29 -04:00 |
|