Adds Access loggers to admin interface#15461
Conversation
Signed-off-by: Sotiris Nanopoulos <[email protected]>
|
First commit to check the CI. I have some pending items still, I will tag when its ready for a review |
Signed-off-by: Sotiris Nanopoulos <[email protected]>
Signed-off-by: Sotiris Nanopoulos <[email protected]>
Signed-off-by: Sotiris Nanopoulos <[email protected]>
Signed-off-by: Sotiris Nanopoulos <[email protected]>
mattklein123
left a comment
There was a problem hiding this comment.
This is great. Thanks for working on this. A few high level comments to get started.
/wait
docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml
Outdated
Show resolved
Hide resolved
mattklein123
left a comment
There was a problem hiding this comment.
Thanks LGTM with small remaining comment. Thanks so much for working on this.
/wait
| access_log: | ||
| - name: envoy.access_loggers.stdoutput | ||
| typed_config: | ||
| "@type": type.googleapis.com/envoy.extensions.access_loggers.stdoutput.v3.StdoutputAccessLog |
There was a problem hiding this comment.
Now that you made it not required, how about just removing access logging entirely from all the examples? It will make them cleaner?
Signed-off-by: davinci26 <[email protected]>
Signed-off-by: davinci26 <[email protected]>
Signed-off-by: davinci26 <[email protected]>
Signed-off-by: davinci26 <[email protected]>
docs/root/configuration/http/http_filters/_include/grpc-reverse-bridge-filter.yaml
Show resolved
Hide resolved
Signed-off-by: Sotiris Nanopoulos <[email protected]>
mattklein123
left a comment
There was a problem hiding this comment.
Thanks looks great. Sorry one more test comment. Do you have test coverage of the deprecated path? I think you want a DEPRECATED_FEATURE_TEST somewhere? Thank you!
/wait
Signed-off-by: Sotiris Nanopoulos <[email protected]>
I did not know about this, first time contributing an API change. I added two tests to validate what happens:
|
`/dev/stdout` wasn't semantically ported to windows so will crash. Also, `access_log_path` is ignored in envoy 1.19 See tetratelabs/func-e#273 See envoyproxy/envoy#15461 Signed-off-by: Adrian Cole <[email protected]>
`/dev/stdout` wasn't semantically ported to windows so will crash. Also, `access_log_path` is ignored in envoy 1.19 See tetratelabs/func-e#273 See envoyproxy/envoy#15461 Co-authored-by: Takeshi Yoneda <[email protected]> Signed-off-by: Adrian Cole <[email protected]>
Signed-off-by: Sotiris Nanopoulos [email protected]
Commit Message:
Splitting the work of #15202 into two pieces for easier reviewing.
Additional Description:
Risk Level: Medium
Testing: Pending
Docs Changes: Pending
Release Notes: Pending
Platform Specific Features: N/A