You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to develop a Docker Compose environment that enables the deployment of the complete Wazuh Stack for end-to-end testing. While this setup is primarily intended for testing agent development, it should be useful for any Wazuh stack developer.
Currently, testing versions of the stack components are being delivered as DEB or RPM packages. This system should build Docker images using these local packages.
Requirements
Full Stack Deployment:
Include all Wazuh Stack components: Indexer, Dashboard, Server, and Agent.
Local Package Integration:
Use locally available DEB or RPM packages to build Docker images for each component.
MITMProxy Integration:
Add a web-based MITMProxy between the Agent and the Server.
Port Accessibility:
Open the necessary ports to provide access to all stack components, including the MITMProxy.
External Agent Connectivity:
Ensure it is possible to connect an external Wazuh Agent to the stack.
Configuration Flexibility:
Provide easy access to configuration files for at least the Agent and the Server to allow simple modifications.
Acceptance Criteria
A Docker Compose file and any necessary supporting scripts are provided in the repository.
Documentation is included to explain how to:
Build the images using local packages.
Start the environment.
Access each component.
Connect an external agent.
Modify the Agent and Server configurations.
The MITMProxy is functional and accessible through a web interface.
All stack components are operational and communicate correctly.
This environment will serve as a valuable tool for testing and development purposes across the Wazuh stack.
The text was updated successfully, but these errors were encountered:
Description
We need to develop a Docker Compose environment that enables the deployment of the complete Wazuh Stack for end-to-end testing. While this setup is primarily intended for testing agent development, it should be useful for any Wazuh stack developer.
Currently, testing versions of the stack components are being delivered as DEB or RPM packages. This system should build Docker images using these local packages.
Requirements
Include all Wazuh Stack components: Indexer, Dashboard, Server, and Agent.
Use locally available DEB or RPM packages to build Docker images for each component.
Add a web-based MITMProxy between the Agent and the Server.
Open the necessary ports to provide access to all stack components, including the MITMProxy.
Ensure it is possible to connect an external Wazuh Agent to the stack.
Provide easy access to configuration files for at least the Agent and the Server to allow simple modifications.
Acceptance Criteria
This environment will serve as a valuable tool for testing and development purposes across the Wazuh stack.
The text was updated successfully, but these errors were encountered: