Ingress NGINX Controller for Kubernetes
Find a file
Cory Klein fa70e5e905 Make log format json escaping configurable
This will allow json logging in nginx ingress controllers which greatly
improves ease of log indexing and searching via elasticsearch.

After this change is made, users could set the following property in the
ingress configmap to enable json logging:

log-format-upstream: '{"proxy_protocol_addr": "$proxy_protocol_addr", "proxy_add_x_forwarded_for": "$proxy_add_x_forwarded_for", "remote_user": "$remote_user", "time_iso8601": "$time_iso8601", "request": "$request", "status": "$status", "body_bytes_sent": "$body_bytes_sent", "http_referer": "$http_referer", "http_user_agent": "$http_user_agent", "request_length": "$request_length", "request_time": "$request_time", "proxy_upstream_name": "$proxy_upstream_name", "upstream_addr": "$upstream_addr", "upstream_response_length": "$upstream_response_length", "upstream_response_time": "$upstream_response_time", "upstream_status": "$upstream_status"}'
2017-06-09 15:32:11 -06:00
controllers Make log format json escaping configurable 2017-06-09 15:32:11 -06:00
core/pkg Create or delete ingress based on class annotation 2017-06-07 13:16:34 -03:00
docs Add websocket example 2017-06-09 12:46:47 -07:00
examples Introduce working example of nginx controller with rbac 2017-06-08 06:34:47 +00:00
Godeps Update sniff parser to fix index out of bound error 2017-05-26 14:25:06 -04:00
hack fix all go style mistakes about fmt.Errorf 2017-03-17 08:35:55 +08:00
images Publish echoheader image 2017-05-30 13:51:32 -04:00
vendor Update sniff parser to fix index out of bound error 2017-05-26 14:25:06 -04:00
.gitignore Ignore coverage profile files. 2016-12-15 11:00:26 +01:00
.travis.yml Update go version to 1.8 2017-04-26 07:51:21 -03:00
CONTRIBUTING.md Improve links from CONTRIBUTING. 2017-02-03 10:27:56 +01:00
LICENSE Initial commit 2016-11-04 23:54:14 +01:00
Makefile Drop superfluous dependencies in top-level Makefile. 2017-03-30 13:06:39 +02:00
OWNERS Add more assignees and approvers 2017-02-17 10:47:56 -08:00
README.md Merge pull request #66 from bprashanth/more_docs 2017-01-01 18:47:33 -08:00

Ingress

Build Status Coverage Status Go Report Card

Description

This repository contains controllers built around the Kubernetes Ingress resource. It is currently in a state of flux as project maintainers port code over from its previous home.

Navigation