ingress-nginx-helm/test/e2e/settings
Nate Campbell 7cb91ef9c1
Support none keyword in log-format escape (#8692)
* Support none keyword in log-format escape


## What this PR does / why we need it:
ingress-nginx does not support disabling escaping of special characters in the nginx log. This PR exposes the setting to support that functionality.

## Types of changes
- [ ] Bug fix (non-breaking change which fixes an issue)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Documentation only

## Which issue/s this PR fixes
<!--
(optional, in `fixes #<issue number>` format, will close that issue when PR gets merged):

fixes #
-->

## How Has This Been Tested?
Followed the [getting-started](96b6228a6b/docs/developer-guide/getting-started.md) guide. Used ppa:longsleep/golang-backports on WSL Ubuntu to establish a golang-1.18 environment with latest docker and recommended kind. Built the dev-env successfully; had issues with make test, but they are entirely unrelated to anything I touched. Ultimate test was
```
FOCUS=log-format make kind-e2e-test
...
Ginkgo ran 1 suite in 6m29.7437865s
Test Suite Passed
```

## Checklist:
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [x] My change requires a change to the documentation.
- [x] I have updated the documentation accordingly.
- [x] I've read the [CONTRIBUTION](https://github.com/kubernetes/ingress-nginx/blob/main/CONTRIBUTING.md) guide
- [x] I have added tests to cover my changes.
- [x] All new and existing tests passed.

I did not update docs/e2e-tests.md.

* gofmt -s ./internal/ingress/controller/config/config.go
2022-09-30 08:00:29 -07:00
..
modsecurity migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
ocsp bump baseimage alpine to v3.16.2 for zlib CVE fix (#8939) 2022-08-18 19:30:09 -07:00
access_log.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
badannotationvalues.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
brotli.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
configmap_change.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
custom_header.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
default_ssl_certificate.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
disable_catch_all.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
disable_service_external_name.go Adding a simpler interface for the HTTP request library. (#8862) 2022-09-05 04:02:36 -07:00
enable_real_ip.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
forwarded_headers.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
geoip2.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
global_access_block.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
global_external_auth.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
global_options.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
globalratelimit.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
hash-size.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
ingress_class.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
keep-alive.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
limit_rate.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
listen_nondefault_ports.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
log-format.go Support none keyword in log-format escape (#8692) 2022-09-30 08:00:29 -07:00
lua_shared_dicts.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
main_snippet.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
multi_accept.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
namespace_selector.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
no_auth_locations.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
no_tls_redirect_locations.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
opentracing.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
plugins.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
pod_security_policy.go Add v1.25 test and reduce amount of e2e tests (#9018) 2022-09-04 16:22:36 -07:00
pod_security_policy_volumes.go Add v1.25 test and reduce amount of e2e tests (#9018) 2022-09-04 16:22:36 -07:00
proxy_connect_timeout.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
proxy_host.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
proxy_next_upstream.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
proxy_protocol.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
proxy_read_timeout.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
proxy_send_timeout.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
reuse-port.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
server_snippet.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
server_tokens.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
ssl_ciphers.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
stream_snippet.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00
tls.go migrate ginkgo to v2 (#8826) 2022-07-31 09:16:28 -07:00