Modify docker deployments

This commit is contained in:
Victor Carlos Erenu
2025-11-15 00:04:22 +07:00
parent b6bbd7de04
commit 1e343cf274
27 changed files with 234 additions and 1424 deletions
+32 -3
View File
@@ -6,16 +6,45 @@ This deployment is defined in the `docker-compose.yml` file with one Wazuh manag
```
$ sysctl -w vm.max_map_count=262144
```
2) Run the certificate creation script:
2) Download the certificate creation script and config.yml file:
```
$ docker compose -f generate-indexer-certs.yml run --rm generator
$ curl -sO https://packages.wazuh.com/5.0/wazuh-certs-tool.sh
$ curl -sO https://packages.wazuh.com/5.0/config.yml
```
3) Start the environment with docker compose:
3) Edit the config.yml file with the configuration of the Wazuh components to be deployed
```
nodes:
# Wazuh indexer server nodes
indexer:
- name: wazuh.indexer
ip: wazuh.indexer
# Wazuh server nodes
# Use node_type only with more than one Wazuh manager
server:
- name: wazuh.manager
ip: wazuh.manager
# Wazuh dashboard node
dashboard:
- name: wazuh.dashboard
ip: wazuh.dashboard
```
4) Run the certificate creation script:
```
bash ./wazuh-certs-tool.sh -A
```
5) Start the environment with docker compose:
- In the foregroud:
```
$ docker compose up
```
- In the background:
```
$ docker compose up -d