ingress-nginx-helm/docs/user-guide
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
..
nginx-configuration Support none keyword in log-format escape (#8692) 2022-09-30 08:00:29 -07:00
third-party-addons changed k8s.gcr.io to registry.k8s.io (#8667) 2022-06-10 04:01:52 -07:00
basic-usage.md checking mkdocs & ghpages (#8150) 2022-01-16 16:05:28 -08:00
cli-arguments.md Document internal-logger-address cli arg (#8873) 2022-08-22 16:14:09 -07:00
convert_arguments_to_doc.py Fix names in documentation (#7940) 2021-11-28 13:11:22 -08:00
custom-errors.md Change all master reference to main (#7369) 2021-08-06 17:07:29 -07:00
default-backend.md Minor documentation cleanup (#7826) 2022-01-16 16:57:28 -08:00
exposing-tcp-udp-services.md Added docs to clear up PROXY definition 2021-01-27 11:27:54 -08:00
external-articles.md Split documentation 2017-10-13 18:13:51 -03:00
fcgi-services.md Darwin arm64 (#8399) 2022-04-06 13:46:26 -07:00
ingress-path-matching.md Fix Ingress resources in docs (#7579) 2021-11-09 07:43:49 -08:00
miscellaneous.md Darwin arm64 (#8399) 2022-04-06 13:46:26 -07:00
monitoring.md Update docs to make it easier for noobs to follow step by step (#8738) 2022-07-03 10:35:21 -07:00
multiple-ingress.md Add docs on Election ID to Multiple Ingress Controller guide (#8855) 2022-07-22 04:21:38 -07:00
tls.md Darwin arm64 (#8399) 2022-04-06 13:46:26 -07:00