The newest version of Elasticsearch automatically sets up encryption between nodes right out of the box. It does this by setting up its own internal CA. This is neat, but now presents an interesting situation for my Airbyte experimentation. I was eventually going to figure out how the encryption would work for the connector, but this has now made it higher on the list.
The Elasticsearch destination connector says it supports SSL but doesn’t show any configuration options to point to trust stores.
The ES connector is Java so wasn’t sure if there was a particular place I could set the typical java system properties across the board for Airbyte to pass to connectors or if the actual connection code needs updated to support the encryption.
I also looked at the Mongo connector docs / code to see if I could learn anything from that, but looks like might be a similar situation if custom certificate specifics were needed.
Thanks in advance for any thoughts or suggestions!