-
Notifications
You must be signed in to change notification settings - Fork 35
Add TLS support (#186) #357
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
💚 CLA has been signed |
I am confused by the contributor agreement. It says that the field "Title" is required. What am I supposed to put in there? |
/test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @JonathanLang-TNG! Looks good, I'd just like to align the env var names with the ones used by Elastic APM agents.
Would you mind adding a couple of basic unit tests? For now I think it would be enough to test just the certificate PEM & verify certs config. You could clone TestInfoProxy
and use httptest.NewTLSServer
, then check that the proxy code can connect with either verification disabled, or by passing the server's self-signed certificate as the CA cert.
f96c88e
to
de0c4c0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thank you!
/test |
run elasticsearch-ci/docs |
@JonathanLang-TNG please run |
Would be really helpful if I could trigger the CI, so I can check myself if everything is fine... |
/test |
Thanks again @JonathanLang-TNG! |
@axw Do you have any idea, when these changes will make into the lambda layer elastic provides on AWS? So, when the next release will be? |
Typically we create new releases in alignment with the Elastic stack. I'll discuss with the team and see if we have capacity to do some manual testing before 8.7.0 is due, and get back to you. |
@JonathanLang-TNG we will look at testing and creating a new release soon (sooner than 8.7.0; hopefully in the next couple of weeks, but I can't promise): #364 |
@JonathanLang-TNG apologies for the delay, we have just released this in v1.3.0 |
This is a suggestion for fixing #186.