Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add integration tests for Elasticsearch security features #83

Open
7 tasks
davemoore- opened this issue Feb 27, 2021 · 2 comments
Open
7 tasks

Add integration tests for Elasticsearch security features #83

davemoore- opened this issue Feb 27, 2021 · 2 comments
Labels
meta Introspective discussions

Comments

@davemoore-
Copy link
Member

davemoore- commented Feb 27, 2021

While zentity should run seamlessly with native Elasticsearch security features and has proven to do so in practice, it would be a good idea to write automated tests for zentity operating within the constraints of those security features. The tests will provide assurance that zentity functions as designed in a secured cluster, that zentity does not somehow circumvent those security features, and that zentity properly handles security exceptions.

Features to test

@davemoore- davemoore- added the meta Introspective discussions label Feb 27, 2021
@rursprung
Copy link

what about alternative security plugins like Search Guard and OpenDistro for Elasticsearch (note: the latter will not continue to support Elasticsearch and will instead be fully integrated into OpenSearch - see also #90 for that)?

@davemoore-
Copy link
Member Author

@rursprung My intent is to test compatibility with security features only from the official distribution of Elasticsearch. It's possible that zentity might work with other security frameworks, but I haven't tested those and I don't have plans to test and support them officially.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Introspective discussions
Projects
None yet
Development

No branches or pull requests

2 participants