Extend testing/proxytest
to support mTLS
#4497
Labels
Team:Elastic-Agent
Label for the Agent team
Team:Elastic-Agent-Control-Plane
Label for the Agent Control Plane team
Testing
Describe the enhancement:
Extend the
testing/proxytest
to support mTLS. It should be possible to configure:Describe a specific use case for the enhancement or feature:
Test the Elastic Agent support for mTLS between itself and fleet-server or a proxy. More specifically, to do an integration test for test
fleet.ssl.certificate_authorities
from agent policy #2247fleet.ssl.certificate
andfleet.ssl.key
from agent policy #2248What is the definition of done?
cURL can use the testproxy when it requires mTLS. The request will only succeed if cURL is correctly configured to present TLS certificates and with the proxy's CA.
The proxy is configured with:
cURL is used to reach https://elastic.co as follows:
The text was updated successfully, but these errors were encountered: