opensearch-sdk-java
opensearch-sdk-java copied to clipboard
Create integration tests to verify the extension TLS behavior
https://github.com/opensearch-project/opensearch-sdk-java/pull/619/files introduced settings that setup extension to run with TLS and connect with an OpenSearch node securely. In the security plugin, there are a suite of SSL Tests (See SSLTest) that verify the different TLS settings and verify cluster formation using TLS. For extensions, there should be a similar suite of tests with the different settings provided in SSLConfigConstants to verify that an OpenSearch node with the security plugin installed can communicate with an extension over a secure TLS channel.
@ryanbogan @dbwiddis , @saratvemulapalli , @owaiskazi19 thoughts?
I'm in favor. @cwperks would love you to help create these tests.
It's always good to have more tests.
I agree as well. We should definitely have tests that ensure security and extensions are working together properly.