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

Migrate provisioning roles from wazuh-qa and wazuh-ansible #57

Closed
9 tasks
Rebits opened this issue Jun 14, 2023 · 2 comments
Closed
9 tasks

Migrate provisioning roles from wazuh-qa and wazuh-ansible #57

Rebits opened this issue Jun 14, 2023 · 2 comments

Comments

@Rebits
Copy link
Member

Rebits commented Jun 14, 2023

Description

We have identified some issues with the current approach for deployment and provision. The approach currently relies on roles defined in the wazuh-qa repository (specific testing roles) and the wazuh-ansible repository (roles related to Wazuh).

There are several inconveniences with this approach that we need to address:

  • It introduces dependencies on the wazuh-qa and wazuh-ansible repositories.
  • The provisioning structure is complex and difficult to manage.
  • Maintenance of the setup becomes challenging.
  • Non-production branches in wazuh-ansible are being used.

To mitigate these disadvantages, we have decided to migrate all the roles to this repository. This migration will require implementing some changes:

  • The Wazuh component should support provisioning multiple versions.
  • Roles should be designed to be atomic, allowing for easy customization of the environment.

By addressing these concerns and making the necessary adjustments, we aim to simplify the provisioning process and enhance the overall efficiency of our deployment approach.

ToDo

  • Wazuh Components
    • Wazuh Agent
    • Wazuh manager
    • Wazuh Indexer
    • Wazuh Dashboard
    • Filebeat
  • QA System Framework
  • QA E2E roles
    • Apache
@Rebits
Copy link
Member Author

Rebits commented Jun 15, 2023

15/06/2023

@Rebits
Copy link
Member Author

Rebits commented Oct 6, 2023

Closed in favor of wazuh/wazuh-qa#4581

@Rebits Rebits closed this as not planned Won't fix, can't repro, duplicate, stale Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants