Commit graph

51 commits

Author SHA1 Message Date
Prashanth Balasubramanian
17b106133b Update nginx controller for Godeps 2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
d3a51031c3 Bump version 2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
fc6d9a47fd Update certificates on secret update 2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
fe026b73f0 Add a use-real-cloud flag to allow the controller to run on the master 2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
8084341920 Simpler firewall rules 2016-04-21 11:46:23 -07:00
Prashanth Balasubramanian
40a9eb0ba2 Add a multi-tls example. 2016-04-13 10:08:48 -07:00
Prashanth Balasubramanian
71845f3b89 Parse cmdline flags so we get --v 2016-04-11 18:28:27 -07:00
Prashanth Balasubramanian
5c8a25c833 Add running-in-cluster=false option. 2016-04-10 18:17:27 -07:00
Prashanth Balasubramanian
b7e8109a6d Add an all-in-one rc.yaml 2016-04-10 16:03:06 -07:00
Manuel de Brito Fontes
49c3af2c17 Add git information during build 2016-04-10 18:49:51 -03:00
Manuel de Brito Fontes
cf263c1390 Wait until the pod it's running before getting information about it 2016-04-10 18:38:48 -03:00
Manuel de Brito Fontes
0c2e199833 Allow traffic to default server _ 2016-04-10 18:38:48 -03:00
Prashanth B
b658ba8cac Merge pull request #706 from joonathan/patch-1
Updated with correction for Ingress TLS spec
2016-04-06 10:09:26 -07:00
Prashanth Balasubramanian
2afc21c021 Bump up glbc version. 2016-04-04 14:42:18 -07:00
Prashanth Balasubramanian
73afef4bec Retry GCE client creation. 2016-04-04 14:09:31 -07:00
Prashanth Balasubramanian
8d59739bb1 List from cloud and resync InMemoryPool. 2016-04-04 14:03:38 -07:00
Prashanth Balasubramanian
ba26bcabf5 Single sync error. 2016-04-04 14:03:38 -07:00
Prashanth Balasubramanian
5b2de6e40b Simplify urlmap update logic. 2016-04-04 14:03:38 -07:00
Joonathan Mägi
b6ccc1f4d9 Updated with correction for Ingress TLS spec
Fix for `error validating data: expected type array, for field spec.tls, got map; if you choose to ignore these errors, turn validation off with --validate=false`
2016-04-04 19:04:32 +03:00
Prashanth Balasubramanian
3464d1c5e3 Readme for tls example. 2016-04-03 22:24:36 -07:00
Prashanth B
f22e6d2690 Merge pull request #681 from aledbf/add-lb-status
Update Ingress status information in nginx controller
2016-04-01 12:00:42 -07:00
Manuel de Brito Fontes
0a71f4911b Add test to verify SSL certificate creation 2016-04-01 15:15:29 -03:00
Manuel de Brito Fontes
2ca6c8256b Update terminationGracePeriodSeconds in examples 2016-03-31 17:14:54 -03:00
Manuel de Brito Fontes
60e2e5f9ad Avoid sync Ingress updates 2016-03-31 17:14:54 -03:00
Prashanth Balasubramanian
83643b199c Clarify default backend creation. 2016-03-31 12:31:23 -07:00
Manuel de Brito Fontes
2632fe566b Update Ingress status information in nginx controller 2016-03-31 00:06:36 -03:00
Manuel de Brito Fontes
7abc7a77f6 Add configuration for retries in non-idempotent requests 2016-03-30 16:32:56 -03:00
Manuel de Brito Fontes
c9f8a06399 Add ump load balancing and naxsi as WAF. Update nginx to 1.9.13 2016-03-29 23:22:44 -03:00
Prashanth B
a06f0a707e Merge pull request #642 from aledbf/restrict-nginx-status
Improve nginx-ingress-controller documentation.
2016-03-29 15:17:35 -07:00
Manuel de Brito Fontes
045619b2ee Remove examples from the main README.md 2016-03-29 19:15:03 -03:00
Prashanth B
af4e6fafa5 Merge pull request #563 from bprashanth/ingress_static_ip
Allow a user specified global static ip via annotation.
2016-03-28 08:37:08 -07:00
Prashanth B
8a03c2385f Merge pull request #647 from bprashanth/ing_docs
Clarify firewall rule doc.
2016-03-27 18:39:22 -07:00
Manuel de Brito Fontes
b7dee6f95c Rename controller to nginx 2016-03-27 22:30:58 -03:00
Prashanth Balasubramanian
58882f25cb Clarify firewall rule doc. 2016-03-27 18:25:53 -07:00
Manuel de Brito Fontes
41c34bd9e8 Improve documentation. Add flag to enable vts status module 2016-03-27 22:13:20 -03:00
Prashanth Balasubramanian
812d0314c1 Fix some typos in nginx README.md 2016-03-25 18:45:36 -07:00
Manuel de Brito Fontes
13c21386e2 Improve event handling using a workqueue 2016-03-25 15:34:44 -03:00
Manuel de Brito Fontes
f5892e06fe Implement HealthzChecker interface. Add flag to allow profiling 2016-03-24 03:06:21 -03:00
Manuel de Brito Fontes
d9934ec4db Configure nginx using a ConfigMap 2016-03-24 03:06:20 -03:00
Manuel de Brito Fontes
28f9cb0b2b Remove dns from nginx. Use upstreams for default backend service 2016-03-24 03:06:20 -03:00
Manuel Alejandro de Brito Fontes
9b142b56f8 Update godeps 2016-03-24 03:06:20 -03:00
Manuel de Brito Fontes
ffe6baa14c Add ssl certificate verification 2016-03-24 03:06:19 -03:00
Manuel de Brito Fontes
5ed462db09 Cleaner Ingress processing code 2016-03-24 03:06:19 -03:00
Manuel de Brito Fontes
6cb0e41737 Remove custom ssl code and add TLS support in Ingress rules 2016-03-24 03:06:18 -03:00
Manuel de Brito Fontes
5feb452ce4 Add helper to verify if the configuration file changed 2016-03-23 19:03:57 -03:00
Manuel de Brito Fontes
cad814cbb3 Use nginx upstreams and reload only if configuration changes 2016-03-23 19:03:57 -03:00
Prashanth Balasubramanian
d0a15b1267 Add TLS section to GLBC docs, and BETA_LIMITATIONS 2016-03-18 14:25:43 -07:00
Prashanth Balasubramanian
3ee943d434 Allow a user specified global static ip via annotation. 2016-03-14 11:06:43 -07:00
Manuel de Brito Fontes
98f03b789a Check if the dns add-on is working properly and skip invalid TCP services 2016-03-06 23:20:23 -03:00
Manuel de Brito Fontes
a87efce5c2 Allow nginx Ingress controller run as DaemonSet 2016-02-27 12:17:54 -03:00