Commit graph

658 commits

Author SHA1 Message Date
Manuel de Brito Fontes
dbd368adf2 Add nginx tests 2017-01-13 09:54:00 -03:00
Manuel Alejandro de Brito Fontes
793672d9b0 Merge pull request #119 from chentao1596/add-unit-test-for-annotations-service
add unit test case for annotations.service
2017-01-13 09:12:39 -03:00
Manuel Alejandro de Brito Fontes
71492a6f8f Merge pull request #115 from safework/master
add default_server to listen statement for default backend
2017-01-13 09:11:25 -03:00
Manuel Alejandro de Brito Fontes
0743f7ccb5 Merge pull request #126 from chentao1596/change-type-of-pull-images
change the type of imagePullPolicy
2017-01-13 08:45:09 -03:00
chentao1596
224a4bfe8b change the type of imagePullPolicy 2017-01-13 16:17:09 +08:00
Manuel Alejandro de Brito Fontes
43a3d67561 Merge pull request #99 from aledbf/update-nginx
Update nginx to 1.11.8
2017-01-12 21:17:17 -03:00
Manuel Alejandro de Brito Fontes
91c710f06f Merge pull request #95 from aledbf/deny
Deny location mapping in case of specific errors
2017-01-12 21:16:54 -03:00
Manuel de Brito Fontes
4a2146b8dc Address comments about consistency in the code 2017-01-12 19:05:55 -03:00
Manuel de Brito Fontes
8191245eee Fix interface duplication 2017-01-12 14:11:50 -03:00
Manuel de Brito Fontes
9085e24a29 Update godeps 2017-01-12 13:40:32 -03:00
Manuel de Brito Fontes
597a0e691a Deny location mapping in case of specific errors 2017-01-12 13:40:32 -03:00
Manuel Alejandro de Brito Fontes
c49b03facc Merge pull request #123 from aledbf/fix-resolver
Add resolver configuration to nginx
2017-01-12 13:03:46 -03:00
Manuel de Brito Fontes
d570ea6381 Add resolver configuration to nginx 2017-01-12 12:31:39 -03:00
Manuel Alejandro de Brito Fontes
54d9762cf0 Merge pull request #94 from aledbf/server-tokens
Add support to disable server_tokens directive
2017-01-12 12:23:32 -03:00
Tim Hockin
717594ae2a Merge pull request #124 from bprashanth/default_backend_ig_delete
Only delete default backend when there are no loadbalancers
2017-01-10 22:55:41 -08:00
bprashanth
a6b0405480 Move IG GC out of backend pool and into cluster manager 2017-01-10 03:49:08 -08:00
bprashanth
9d85c9b163 Send an event if default backend doesn't have a NodePort 2017-01-10 03:49:05 -08:00
Giancarlo Rubio
14ae787b40 FIX: ingress was not creating the endpoint when target port is string 2017-01-10 11:48:25 +01:00
chentao1596
fac77e7e1b add unit test for annotations.service 2017-01-10 15:17:05 +08:00
Prashanth B
f90e9eeb7c Merge pull request #117 from thockin/dont-sync-unchanged-urlmaps
GCE: Don't update URL Map if unchanged
2017-01-09 20:25:48 -08:00
Prashanth B
6f5a8ce4a6 Merge pull request #118 from thockin/nits
Cleanups
2017-01-09 20:13:44 -08:00
Tim Hockin
e16267a28e Don't try to sync LBs that have no ports
For example: an ingress with a single backend that happens to not be NodePort.
In the most basic sense, this LB is broken.  We could skip it entirely, but if
there are any ports we can at least make progress.  Log an event for missing
NodePorts.  If there are no node-ports, don't try to create it at all.
2017-01-09 11:49:47 -08:00
Tim Hockin
0950910e29 GCE: Don't update URL Map if unchanged 2017-01-09 11:41:50 -08:00
Mark Cola
939c6d9128 add default_server to listen statement for default backend 2017-01-09 11:30:44 +11:00
Manuel Alejandro de Brito Fontes
e58f510c29 Merge pull request #114 from chentao1596/fix-typo-for-queue-unit-test
fix typo
2017-01-07 22:58:31 -03:00
chentao1596
3cb68b421d fix typo for task.Queue's unit test case 2017-01-08 09:27:37 +08:00
Manuel Alejandro de Brito Fontes
b2d084ac31 Merge pull request #113 from chentao1596/add-unit-test-for-queue
Add condition of enqueue and unit test cases for task.Queue
2017-01-07 14:01:48 -03:00
chentao1596
28b610da65 add unit test case for task.Queue 2017-01-07 23:30:34 +08:00
chentao1596
e454732508 check queue's status before enqueue 2017-01-07 22:53:51 +08:00
Manuel Alejandro de Brito Fontes
5186e93c48 Merge pull request #103 from luxas/to_deployments
Update the nginx controller manifests
2017-01-05 09:31:19 -03:00
Lucas Käldström
7cf6fe3b1b
Add instructions how to deploy to kubeadm 2017-01-05 09:54:59 +02:00
Lucas Käldström
4f3e5b77d3
Update the nginx controller manifests to run in the kube-system namespace, be deployments and some general cleanup 2017-01-05 09:40:40 +02:00
Tim Hockin
c3b7631b01 Log node-sync details 2017-01-04 16:59:03 -08:00
Tim Hockin
d1f13a3ad4 Fix a typo in logs 2017-01-04 16:58:47 -08:00
Tim Hockin
4e5efe56de rename for clarity 2017-01-04 13:13:02 -08:00
Manuel de Brito Fontes
af9375aa96 Add support to disable server_tokens directive 2017-01-02 16:27:57 -03:00
Manuel Alejandro de Brito Fontes
567fa3b456 Merge pull request #93 from aledbf/fix-sort
Fix sort for catch all server
2017-01-02 16:23:05 -03:00
Manuel Alejandro de Brito Fontes
b43ab741e1 Merge pull request #101 from chentao1596/add-unit-test-for-strings
Add unit test for strings.StringInSlice
2017-01-02 11:57:47 -03:00
Manuel Alejandro de Brito Fontes
6af7684161 Merge pull request #92 from aledbf/custom-timeouts
Refactoring of nginx configuration deserialization
2017-01-02 11:35:14 -03:00
Manuel de Brito Fontes
c0b5be6ff7 Refactoring of nginx configuration deserialization 2017-01-02 11:09:24 -03:00
Prashanth B
5cdb8fe4fb Merge pull request #77 from aledbf/dns-resolver
Add support for IPV6 in dns resolvers
2017-01-01 20:21:52 -08:00
Prashanth B
e76e7d03df Merge pull request #66 from bprashanth/more_docs
Start FAQ docs
2017-01-01 18:47:33 -08:00
chentao1596
1bd97e8272 add unit test for strings.StringInSlice 2017-01-02 00:26:46 +08:00
Manuel de Brito Fontes
def1e034d8 Update nginx to 1.11.8 2016-12-29 20:27:21 -03:00
Manuel Alejandro de Brito Fontes
756b41bc23 Merge pull request #96 from justinsb/fix_typo
Fix typo PassthrougBackends -> PassthroughBackends
2016-12-29 20:15:12 -03:00
Manuel Alejandro de Brito Fontes
fbe3ddc20a Merge pull request #97 from justinsb/fix_gofmt
Fix gofmt
2016-12-29 20:01:56 -03:00
Justin Santa Barbara
21d237792b Fix gofmt
So `make fmt` passes
2016-12-29 17:59:56 -05:00
Justin Santa Barbara
fb8208cf8b Fix typo PassthrougBackends -> PassthroughBackends 2016-12-29 17:57:51 -05:00
Manuel de Brito Fontes
f893a88f5e Fix sort for catch all server 2016-12-29 12:29:39 -03:00
Manuel de Brito Fontes
61dad19f8e Fix lint errors 2016-12-28 07:30:58 -03:00