Allow specifying different security settings in runners and data generators
richard-axual opened this issue · comments
Richard commented
The current data generator and runner are limited in their configuration options for SASL and TLS:
- Truststores AND keystores are both required
- Passwords are required for keystores and truststores
- No PEM file support for private keys and certificates
- No PEM file support for trusted certificate authorities
- No PEM string support for private keys and certificates
- No PEM string support for trusted certificate authorities
Currently it is not consistently possible with KSML to set SASL credentials.
This might be harder to add because the backing Axual Streams implementation is lacking SASL support and is not considered required as a fix for this issue. If this is the case we should create a new issue to allow SASL to be used with Axual Runners and Data Generators