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

Use Wazuh Indexer and Wazuh Dashboard Docker images #260

Closed
1 task
Tracked by #485
AlexRuiz7 opened this issue Jun 7, 2024 · 3 comments
Closed
1 task
Tracked by #485

Use Wazuh Indexer and Wazuh Dashboard Docker images #260

AlexRuiz7 opened this issue Jun 7, 2024 · 3 comments
Labels
level/task Task issue request/operational Operational requests type/enhancement Enhancement issue

Comments

@AlexRuiz7
Copy link
Member

AlexRuiz7 commented Jun 7, 2024

Description

Related issue: #250

Our Docker Compose projects for the 3rd party integrations currently use "fake" Wazuh Indexer and Wazuh Dashboard Docker images, as they actually use OpenSearch's images.

As we have our own Docker images, we would like to replace these with ours, either using the Docker images generated in #192 or https://github.com/wazuh/wazuh-docker. The images mentioned first are the preferred ones as we generate them and have full control over them, although these are not the official Docker images. In that case, we would need to upload the images to a repository (quay.io).

Tasks

  • Replace OpenSearch's Docker containers with ours on the Docker Compose projects inside the integrations/ folder.
@AlexRuiz7 AlexRuiz7 added level/task Task issue request/operational Operational requests type/enhancement Enhancement issue labels Jun 7, 2024
@f-galland f-galland self-assigned this Jul 8, 2024
@QU3B1M QU3B1M assigned QU3B1M and unassigned QU3B1M Oct 15, 2024
@QU3B1M QU3B1M linked a pull request Oct 17, 2024 that will close this issue
3 tasks
@QU3B1M
Copy link
Member

QU3B1M commented Oct 17, 2024

In an initial analysis of this issue, I've found some concerns that we must discuss before applying the images to our Docker compositions.

  1. Who and how should build and publish our images?
  2. Which images are the officials? the ones on this repo or the ones from wazuh-docker?

In my opinion, taking in account the approach of "each project build its own packages" it is correct for the wazuh-indexer Docker images to be built in its own repository being easier to maintain it.

I've made a solution proposal in the PR #476 that is for now incomplete, but the idea is to have a bash script that handles the build and publish process that can be later consumed in a GHA Workflow

@QU3B1M
Copy link
Member

QU3B1M commented Oct 19, 2024

Issue on hold to prioritize "Data persistence model redesign" objective-related issues

@AlexRuiz7
Copy link
Member Author

Continues in #523

@AlexRuiz7 AlexRuiz7 closed this as not planned Won't fix, can't repro, duplicate, stale Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue request/operational Operational requests type/enhancement Enhancement issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants