Logstash xpack monitoring with certificate instead of truststore

I have a cluster of elasticsearch and i have configured ssl/tls and set

xpack.security.http.ssl.client_authentication: required

The i have logstash with xpack monitoring enabled, and i have to specify a certificate and key for the elasticsearch output, but only see parameters for trustsore:

#xpack.monitoring.elasticsearch.ssl.certificate_authority: [ "/path/to/ca.crt" ]
#xpack.monitoring.elasticsearch.ssl.truststore.path: path/to/file
#xpack.monitoring.elasticsearch.ssl.truststore.password: password
#xpack.monitoring.elasticsearch.ssl.keystore.path: /path/to/file
#xpack.monitoring.elasticsearch.ssl.keystore.password: password
#xpack.monitoring.elasticsearch.ssl.verification_mode: certificate

Are there some way to use certificates without truststores? as you use them in some other places where you specify the .crt file and the .key file? (i'm new to certificates and not used to truststores)


This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.