diff --git a/.env b/.env index 260c36bb..2e783ae2 100755 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -WAZUH_VERSION=1.2.3 -WAZUH_IMAGE_VERSION=1.2.3 +WAZUH_VERSION=5.0.0 +WAZUH_IMAGE_VERSION=5.0.0 WAZUH_REGISTRY=docker.io -IMAGE_TAG=1.2.3 +IMAGE_TAG=5.0.0 diff --git a/.github/workflows/5_build_and_push_images.yml b/.github/workflows/5_build_and_push_images.yml index 9e37bb5c..e39cf756 100644 --- a/.github/workflows/5_build_and_push_images.yml +++ b/.github/workflows/5_build_and_push_images.yml @@ -1,12 +1,12 @@ -run-name: Build and push images 1.x - ${{ inputs.dev && 'dev' || 'release' }} - ${{ inputs.id }} -name: (1.x) Build and push images +run-name: Build and push images 5.x - ${{ inputs.dev && 'dev' || 'release' }} - ${{ inputs.id }} +name: (5.x) Build and push images on: workflow_dispatch: inputs: image_tag: description: 'Docker image tag' - default: 'v1.2.3-alpha8' + default: '5.0.0' required: true docker_reference: description: 'wazuh-docker reference' @@ -14,7 +14,7 @@ on: wazuh_automation_reference: description: 'Branch or tag of the wazuh-automation repository' required: false - default: 'v1.2.3-alpha8' + default: '5.0.0' products: description: 'Comma-separated list of the image names to build and push' default: 'wazuh-manager,wazuh-dashboard,wazuh-indexer,wazuh-agent' @@ -42,7 +42,7 @@ on: inputs: image_tag: description: 'Docker image tag' - default: 'v1.2.3-alpha8' + default: '5.0.0' required: true type: string docker_reference: @@ -52,7 +52,7 @@ on: wazuh_automation_reference: description: 'Branch or tag of the wazuh-automation repository' required: false - default: 'v1.2.3-alpha8' + default: '5.0.0' type: string products: description: 'Comma-separated list of the image names to build and push' diff --git a/.github/workflows/5_check_integration_tools.yml b/.github/workflows/5_check_integration_tools.yml index de1ff35c..c22c363a 100644 --- a/.github/workflows/5_check_integration_tools.yml +++ b/.github/workflows/5_check_integration_tools.yml @@ -2,7 +2,7 @@ run-name: >- ${{ github.event_name == 'workflow_dispatch' && format('Docker Integration Test - Manual {0} on {1}', inputs.deployment_type, inputs.pr_head_ref) || format('Docker Integration Test - #{0} {1}', github.event.issue.number, github.event.issue.title) }} -name: (1.x) PR Check - Docker Integration Tests +name: (5.x) PR Check - Docker Integration Tests on: issue_comment: @@ -16,7 +16,7 @@ on: automation_reference: description: 'Branch of wazuh-automation to use' required: false - default: 'v1.2.3-alpha8' + default: '5.0.0' type: string deployment_type: description: 'Deployment type to test' @@ -27,7 +27,7 @@ on: - multi-node - both version: - description: 'Image version to test (e.g. 1.2.3).' + description: 'Image version to test (e.g. 5.0.0).' required: false type: string stage: diff --git a/.github/workflows/5_pr_check.yml b/.github/workflows/5_pr_check.yml index 04331593..6bc408d9 100644 --- a/.github/workflows/5_pr_check.yml +++ b/.github/workflows/5_pr_check.yml @@ -1,4 +1,4 @@ -name: (1.x) Docker PR check +name: (5.x) Docker PR check permissions: contents: read id-token: write @@ -55,7 +55,7 @@ jobs: with: image_tag: ${{ needs.prepare-variables.outputs.WAZUH_IMAGE_VERSION }} docker_reference: ${{ github.head_ref || inputs.docker_reference }} - wazuh_automation_reference: 'v1.2.3-alpha8' + wazuh_automation_reference: '5.0.0' commit_list: '["latest", "latest", "latest", "latest"]' assistant_revision: 'latest' id: ${{ github.run_id }} diff --git a/README.md b/README.md index fb8b8e8e..70a7071d 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The `wazuh/wazuh-docker` repository provides resources to deploy the Wazuh cyber ## Branch Convention - `main`: Developing and testing of new features. -- `X.Y.Z`: Version-specific branches (e.g., `1.2.3`, `4.14.0`, etc.). +- `X.Y.Z`: Version-specific branches (e.g., `5.0.0`, `4.14.0`, etc.). ## Documentation diff --git a/build-docker-images/build-images.sh b/build-docker-images/build-images.sh index 013fead9..965ca20a 100755 --- a/build-docker-images/build-images.sh +++ b/build-docker-images/build-images.sh @@ -8,13 +8,13 @@ # License (version 2) as published by the FSF - Free Software # Foundation. -WAZUH_IMAGE_VERSION=1.2.3 -IMAGE_TAG=1.2.3 +WAZUH_IMAGE_VERSION=5.0.0 +IMAGE_TAG=5.0.0 WAZUH_CURRENT_VERSION=$(curl --silent https://api.github.com/repos/wazuh/wazuh/releases/latest | grep '["]tag_name["]:' | sed -E 's/.*\"([^\"]+)\".*/\1/' | cut -c 2- | sed -e 's/\.//g') IMAGE_VERSION=${WAZUH_IMAGE_VERSION} WAZUH_REGISTRY=docker.io -WAZUH_IMAGE_VERSION="1.2.3" +WAZUH_IMAGE_VERSION="5.0.0" WAZUH_DEV_STAGE="" WAZUH_COMPONENTS_COMMIT_LIST='' IS_DEV_BUILD="" @@ -38,9 +38,9 @@ ctrl_c() { build() { - # WAZUH_MINOR_VERSION: Extracts major and minor version only (e.g., 1.2.3 -> 5.0) + # WAZUH_MINOR_VERSION: Extracts major and minor version only (e.g., 5.0.0 -> 5.0) WAZUH_MINOR_VERSION="${WAZUH_IMAGE_VERSION%.*}" - # WAZUH_MAJOR_VERSION: Extracts major version only (e.g., 1.2.3 -> 5) + # WAZUH_MAJOR_VERSION: Extracts major version only (e.g., 5.0.0 -> 5) WAZUH_MAJOR_VERSION="${WAZUH_IMAGE_VERSION%%.*}" # WAZUH_STAGE: Extract the 'stage' (e.g., alpha0, beta1, rc2) from the local JSON metadata file. # Note: This is primarily used for pre-release package naming. @@ -192,10 +192,10 @@ build() { # Generate per-component image tags. # The commit suffix is only appended when --dev is passed. This ensures: - # dev=false, tag=1.2.3 → 1.2.3 - # dev=false, tag=1.2.3-beta1 → 1.2.3-beta1 - # dev=true, tag=1.2.3 → 1.2.3-latest - # dev=true, tag=1.2.3-beta1 → 1.2.3-beta1-latest + # dev=false, tag=5.0.0 → 5.0.0 + # dev=false, tag=5.0.0-beta1 → 5.0.0-beta1 + # dev=true, tag=5.0.0 → 5.0.0-latest + # dev=true, tag=5.0.0-beta1 → 5.0.0-beta1-latest make_tag() { local commit=$1 if [ -n "${IS_DEV_BUILD}" ]; then diff --git a/build-docker-images/docker-bake.hcl b/build-docker-images/docker-bake.hcl index 062401bb..73c041c7 100644 --- a/build-docker-images/docker-bake.hcl +++ b/build-docker-images/docker-bake.hcl @@ -12,7 +12,7 @@ # ── Global variables ────────────────────────────────────────────────────────── -variable "WAZUH_VERSION" { default = "1.2.3" } +variable "WAZUH_VERSION" { default = "5.0.0" } variable "WAZUH_REGISTRY" { default = "docker.io" } # Set IMAGE_TAG externally to override; defaults to WAZUH_VERSION. @@ -23,7 +23,7 @@ variable "MULTIARCH" { default = "" } # Per-component tags — all default to IMAGE_TAG. # In dev builds the shell script sets each one independently to append the -# per-component commit ref (e.g. MANAGER_TAG=1.2.3-beta1-abc1234). +# per-component commit ref (e.g. MANAGER_TAG=5.0.0-beta1-abc1234). variable "INDEXER_TAG" { default = IMAGE_TAG } variable "MANAGER_TAG" { default = IMAGE_TAG } variable "DASHBOARD_TAG" { default = IMAGE_TAG } diff --git a/docs/dev/build-image.md b/docs/dev/build-image.md index 7a8d6bda..2bc86b43 100644 --- a/docs/dev/build-image.md +++ b/docs/dev/build-image.md @@ -19,7 +19,7 @@ Then execute: The script also allows to build images from other versions of Wazuh by using the `-v` or `--version` argument: ```bash -./build-images.sh -v 1.2.3 +./build-images.sh -v 5.0.0 ``` To get all the available script options use the `-h` or `--help` option: @@ -32,7 +32,7 @@ Usage: build-images.sh [OPTIONS] -d, --dev [Optional] Set the development stage you want to build, example rc2 or beta1, not used by default. -refs, --references [Optional] Set each Wazuh component reference to be build (indexer, manager, dasboard and agent). By default, using the latest release: ['latest', 'latest', 'latest', 'latest'] -rg, --registry [Optional] Set the Docker registry to push the images. - -v, --version [Optional] Set the Wazuh version should be builded. By default, 1.2.3. + -v, --version [Optional] Set the Wazuh version should be builded. By default, 5.0.0. -m, --multiarch [Optional] Enable multi-architecture builds. -h, --help Show this help. diff --git a/docs/dev/introduction.md b/docs/dev/introduction.md index 6f17da70..bb0f0850 100644 --- a/docs/dev/introduction.md +++ b/docs/dev/introduction.md @@ -1,6 +1,6 @@ # Development Guide - Introduction -Welcome to the Development Guide for Wazuh-docker version 1.2.3 This guide is intended for developers, contributors, and advanced users who wish to understand the development aspects of the Wazuh-Docker project, build custom Docker images, or contribute to its development. +Welcome to the Development Guide for Wazuh-docker version 5.0.0 This guide is intended for developers, contributors, and advanced users who wish to understand the development aspects of the Wazuh-Docker project, build custom Docker images, or contribute to its development. ## Purpose of This Guide diff --git a/docs/dev/setup.md b/docs/dev/setup.md index e1ae1ef1..3456bd24 100644 --- a/docs/dev/setup.md +++ b/docs/dev/setup.md @@ -1,6 +1,6 @@ # Development Guide - Setup Environment -This section outlines the steps required to set up your local development environment for working with the Wazuh-Docker project (version 1.2.3). A proper setup is crucial for building images, running tests, and contributing effectively. +This section outlines the steps required to set up your local development environment for working with the Wazuh-Docker project (version 5.0.0). A proper setup is crucial for building images, running tests, and contributing effectively. ## Prerequisites @@ -26,12 +26,12 @@ Before you begin, ensure your system meets the following requirements: Follow these steps to prepare your development environment: 1. **Clone the Repository**: - Clone the `wazuh-docker` repository from GitHub. It's important to check out the specific branch you intend to work with, in this case, `1.2.3`. + Clone the `wazuh-docker` repository from GitHub. It's important to check out the specific branch you intend to work with, in this case, `5.0.0`. ```bash git clone [https://github.com/wazuh/wazuh-docker.git](https://github.com/wazuh/wazuh-docker.git) cd wazuh-docker - git checkout v1.2.3 + git checkout v5.0.0 ``` 2. **Verify Docker Installation**: diff --git a/docs/dev/workflow-usage.md b/docs/dev/workflow-usage.md index 5d84396c..36da4c56 100644 --- a/docs/dev/workflow-usage.md +++ b/docs/dev/workflow-usage.md @@ -6,7 +6,7 @@ The Procedure_push_docker_images.yml workflow builds and pushes multi-architectu | Parameter | Description | Default | Required | |-----------|-------------|---------|----------| -| `image_tag` | Docker image version tag | `1.2.3` | Yes | +| `image_tag` | Docker image version tag | `5.0.0` | Yes | | `docker_reference` | Branch/tag to build from | - | Yes | | `reference` | Dev reference (for pre-release builds) | `latest` | No | | `id` | Workflow run identifier | - | No | diff --git a/docs/ref/backup-and-restore.md b/docs/ref/backup-and-restore.md index c1ca2196..ee512a68 100644 --- a/docs/ref/backup-and-restore.md +++ b/docs/ref/backup-and-restore.md @@ -2,5 +2,5 @@ For backup and restore, refer to the documentation for each component: -- [Wazuh manager](https://github.com/wazuh/wazuh/blob/v1.2.3/docs/ref/backup-restore.md) -- [Wazuh agent](https://github.com/wazuh/wazuh-agent/blob/v1.2.3/docs/ref/backup-restore.md) +- [Wazuh manager](https://github.com/wazuh/wazuh/blob/v5.0.0/docs/ref/backup-restore.md) +- [Wazuh agent](https://github.com/wazuh/wazuh-agent/blob/v5.0.0/docs/ref/backup-restore.md) diff --git a/docs/ref/configuration/configuration-files.md b/docs/ref/configuration/configuration-files.md index 4d32e843..0f591f6d 100644 --- a/docs/ref/configuration/configuration-files.md +++ b/docs/ref/configuration/configuration-files.md @@ -28,7 +28,7 @@ docker compose up -d ``` -Consult the official Wazuh documentation for version 1.2.3 for detailed information on all possible configuration parameters for each component. +Consult the official Wazuh documentation for version 5.0.0 for detailed information on all possible configuration parameters for each component. ## Persistence configuration diff --git a/docs/ref/configuration/configuration.md b/docs/ref/configuration/configuration.md index 68a7cf3c..8d7d8cbd 100644 --- a/docs/ref/configuration/configuration.md +++ b/docs/ref/configuration/configuration.md @@ -1,6 +1,6 @@ # Reference Manual - Configuration -This section details how to configure your Wazuh-Docker deployment (version 1.2.3). Proper configuration is key to tailoring the Wazuh stack to your specific needs, managing data persistence, and integrating with your environment. +This section details how to configure your Wazuh-Docker deployment (version 5.0.0). Proper configuration is key to tailoring the Wazuh stack to your specific needs, managing data persistence, and integrating with your environment. ## Overview of Configuration Methods diff --git a/docs/ref/getting-started/deployment/deployment.md b/docs/ref/getting-started/deployment/deployment.md index 33017895..61fcb922 100644 --- a/docs/ref/getting-started/deployment/deployment.md +++ b/docs/ref/getting-started/deployment/deployment.md @@ -1,6 +1,6 @@ # Reference Manual - Deployment -This section provides detailed instructions for deploying Wazuh-Docker (version 1.2.3) in various configurations. Choose the deployment model that best suits your needs, from simple single-node setups for testing to more robust multi-node configurations for production environments. +This section provides detailed instructions for deploying Wazuh-Docker (version 5.0.0) in various configurations. Choose the deployment model that best suits your needs, from simple single-node setups for testing to more robust multi-node configurations for production environments. ## Overview of Deployment Options @@ -24,11 +24,11 @@ Ensure you have: - Met all the [System Requirements](../requirements.md). - Installed Docker and Docker Compose on your host(s). -- Cloned the `wazuh-docker` repository (version `1.2.3`) or downloaded the necessary deployment files. +- Cloned the `wazuh-docker` repository (version `5.0.0`) or downloaded the necessary deployment files. ```bash git clone https://github.com/wazuh/wazuh-docker.git cd wazuh-docker - git checkout v1.2.3 + git checkout v5.0.0 ``` - Made a backup of any existing Wazuh data if you are migrating or upgrading. diff --git a/docs/ref/getting-started/deployment/multi-node.md b/docs/ref/getting-started/deployment/multi-node.md index 39ef67aa..d2f46887 100644 --- a/docs/ref/getting-started/deployment/multi-node.md +++ b/docs/ref/getting-started/deployment/multi-node.md @@ -21,8 +21,8 @@ This deployment utilizes the `multi-node/docker-compose.yml` file, which defines 3. Download the certificate creation script and config.yml file: ```bash - curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-1.2.3-1.sh - curl -o config.yml https://packages.wazuh.com/5.0/config-1.2.3-1.yml + curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.0.0-1.sh + curl -o config.yml https://packages.wazuh.com/5.0/config-5.0.0-1.yml ``` 4. Edit the `config.yml` file with the configuration of the Wazuh components to be deployed diff --git a/docs/ref/getting-started/deployment/single-node.md b/docs/ref/getting-started/deployment/single-node.md index c11e2e11..a2912e28 100644 --- a/docs/ref/getting-started/deployment/single-node.md +++ b/docs/ref/getting-started/deployment/single-node.md @@ -21,8 +21,8 @@ This deployment uses the `single-node/docker-compose.yml` file, which defines a 3. Download the certificate creation script and `config.yml` file: ```bash - curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-1.2.3-1.sh - curl -o config.yml https://packages.wazuh.com/5.0/config-1.2.3-1.yml + curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.0.0-1.sh + curl -o config.yml https://packages.wazuh.com/5.0/config-5.0.0-1.yml ``` 4. Edit the config.yml file with the configuration of the Wazuh components to be deployed diff --git a/docs/ref/getting-started/getting-started.md b/docs/ref/getting-started/getting-started.md index 4204b01e..5aed6620 100644 --- a/docs/ref/getting-started/getting-started.md +++ b/docs/ref/getting-started/getting-started.md @@ -1,6 +1,6 @@ # Reference Manual - Getting Started -This section guides you through the initial steps to get your Wazuh-docker (version 1.2.3) environment up and running. We will cover the prerequisites and point you to the deployment instructions. +This section guides you through the initial steps to get your Wazuh-docker (version 5.0.0) environment up and running. We will cover the prerequisites and point you to the deployment instructions. ## Overview @@ -27,11 +27,11 @@ Before diving into the deployment, please ensure you have reviewed: Verify that your host system has sufficient RAM, CPU, and disk space. Ensure Docker and Docker Compose are installed and functioning correctly. 2. **Obtain Wazuh-docker Configuration**: - You'll need the Docker Compose files and any associated configuration files from the `wazuh-docker` repository for version 1.2.3. + You'll need the Docker Compose files and any associated configuration files from the `wazuh-docker` repository for version 5.0.0. ```bash git clone [https://github.com/wazuh/wazuh-docker.git](https://github.com/wazuh/wazuh-docker.git) cd wazuh-docker - git checkout v1.2.3 + git checkout v5.0.0 # Navigate to the specific docker-compose directory, e.g., single-node or multi-node # cd docker-compose/single-node/ (example path) ``` diff --git a/docs/ref/getting-started/requirements.md b/docs/ref/getting-started/requirements.md index 61675b39..937c285e 100644 --- a/docs/ref/getting-started/requirements.md +++ b/docs/ref/getting-started/requirements.md @@ -1,6 +1,6 @@ # Reference Manual - Requirements -Before deploying Wazuh-Docker (version 1.2.3), it's essential to ensure your environment meets the necessary hardware and software requirements. Meeting these prerequisites will help ensure a stable and performant Wazuh deployment. +Before deploying Wazuh-Docker (version 5.0.0), it's essential to ensure your environment meets the necessary hardware and software requirements. Meeting these prerequisites will help ensure a stable and performant Wazuh deployment. ## Host System Requirements @@ -53,7 +53,7 @@ These are general recommendations. Actual needs may vary based on the number of * **Docker Desktop** * Install Docker Desktop by following the official instructions: [Install Docker Desktop](https://docs.docker.com/desktop/setup/install/windows-install/). * **WSL Linux distribution** - * Install Ubuntu or other compatible Linux distribution (bash in Alpine is not compatible with wazuh-certs-tool-1.2.3-1.sh): [Install Ubuntu on WSL](https://documentation.ubuntu.com/wsl/stable/howto/install-ubuntu-wsl2/) + * Install Ubuntu or other compatible Linux distribution (bash in Alpine is not compatible with wazuh-certs-tool-5.0.0-1.sh): [Install Ubuntu on WSL](https://documentation.ubuntu.com/wsl/stable/howto/install-ubuntu-wsl2/) * **Git Client**: * Required for cloning the `wazuh-docker` repository. * **Web Browser**: diff --git a/docs/ref/glossary.md b/docs/ref/glossary.md index d289e6c6..c63c0e65 100644 --- a/docs/ref/glossary.md +++ b/docs/ref/glossary.md @@ -1,6 +1,6 @@ # Reference Manual - Glossary -This glossary defines key terms and concepts related to Wazuh, Docker, and their use together in the Wazuh-Docker project (version 1.2.3). +This glossary defines key terms and concepts related to Wazuh, Docker, and their use together in the Wazuh-Docker project (version 5.0.0). --- @@ -22,7 +22,7 @@ This glossary defines key terms and concepts related to Wazuh, Docker, and their **D** -- **Dashboard (Wazuh Dashboard / OpenSearch Dashboards / Kibana)**: A web-based visualization tool used to explore, analyze, and visualize data stored in the Wazuh Indexer. It provides dashboards, visualizations, and a query interface for security events and alerts. For Wazuh 1.2.3, this is typically OpenSearch Dashboards. +- **Dashboard (Wazuh Dashboard / OpenSearch Dashboards / Kibana)**: A web-based visualization tool used to explore, analyze, and visualize data stored in the Wazuh Indexer. It provides dashboards, visualizations, and a query interface for security events and alerts. For Wazuh 5.0.0, this is typically OpenSearch Dashboards. - **Decoder**: A component in the Wazuh Manager that parses and extracts relevant information (fields) from raw log messages or event data. - **Docker**: An open platform for developing, shipping, and running applications inside containers. - **Docker Compose**: A tool for defining and running multi-container Docker applications. It uses a YAML file (`docker-compose.yml`) to configure the application's services, networks, and volumes. @@ -42,7 +42,7 @@ This glossary defines key terms and concepts related to Wazuh, Docker, and their **I** -- **Indexer (Wazuh Indexer / OpenSearch / Elasticsearch)**: The component responsible for storing, indexing, and making searchable the alerts and event data generated by the Wazuh Manager. For Wazuh 1.2.3, this is typically OpenSearch. +- **Indexer (Wazuh Indexer / OpenSearch / Elasticsearch)**: The component responsible for storing, indexing, and making searchable the alerts and event data generated by the Wazuh Manager. For Wazuh 5.0.0, this is typically OpenSearch. **L** diff --git a/docs/ref/introduction/description.md b/docs/ref/introduction/description.md index 65b352aa..6679997f 100644 --- a/docs/ref/introduction/description.md +++ b/docs/ref/introduction/description.md @@ -1,6 +1,6 @@ # Reference Manual - Description -This section provides a detailed description of Wazuh-docker (version 1.2.3), its components, and its architecture when deployed using Docker containers. Understanding these aspects is key to effectively deploying and managing your Wazuh environment. +This section provides a detailed description of Wazuh-docker (version 5.0.0), its components, and its architecture when deployed using Docker containers. Understanding these aspects is key to effectively deploying and managing your Wazuh environment. ## What is Wazuh? @@ -18,7 +18,7 @@ Wazuh-docker is a project that provides Docker images and `docker compose` confi ## Core Components in Wazuh-Docker -The Wazuh-Docker project typically provides images for the following core Wazuh components, adapted for version 1.2.3: +The Wazuh-Docker project typically provides images for the following core Wazuh components, adapted for version 5.0.0: 1. **Wazuh Manager**: - The central component that collects and analyzes data from deployed Wazuh agents. @@ -28,7 +28,7 @@ The Wazuh-Docker project typically provides images for the following core Wazuh 2. **Wazuh Indexer**: - A highly scalable, full-text search and analytics engine. - Based on OpenSearch (or historically Elasticsearch), it stores and indexes alerts and monitoring data generated by the Wazuh manager. - - The Wazuh indexer container provides the data persistence layer for Wazuh alerts and events. For version 1.2.3, this is typically an OpenSearch-based component. + - The Wazuh indexer container provides the data persistence layer for Wazuh alerts and events. For version 5.0.0, this is typically an OpenSearch-based component. 3. **Wazuh Dashboard**: - A flexible visualization tool based on OpenSearch Dashboards (or historically Kibana). diff --git a/docs/ref/introduction/introduction.md b/docs/ref/introduction/introduction.md index 20c6560c..f0ea1b10 100644 --- a/docs/ref/introduction/introduction.md +++ b/docs/ref/introduction/introduction.md @@ -1,6 +1,6 @@ # Reference Manual - Introduction -Welcome to the Reference Manual for Wazuh-Docker, version 1.2.3. This manual provides comprehensive information about deploying, configuring, and managing your Wazuh environment using Docker. +Welcome to the Reference Manual for Wazuh-Docker, version 5.0.0. This manual provides comprehensive information about deploying, configuring, and managing your Wazuh environment using Docker. ## Purpose of This Manual @@ -44,4 +44,4 @@ This manual is structured to help you find information efficiently: - If you need to customize your deployment, refer to the [Configuration](configuration/configuration.md) section. - For specific terms or concepts, consult the [Glossary](glossary.md). -This manual refers to version 1.2.3 of Wazuh-Docker. Ensure you are using the documentation that corresponds to your deployed version. +This manual refers to version 5.0.0 of Wazuh-Docker. Ensure you are using the documentation that corresponds to your deployed version. diff --git a/docs/ref/upgrade.md b/docs/ref/upgrade.md index c25e892f..7e15c983 100644 --- a/docs/ref/upgrade.md +++ b/docs/ref/upgrade.md @@ -19,20 +19,20 @@ Below is a step-by-step example of how to perform this update: - `wazuh.indexer` - `wazuh.dashboard` - Example (update to 1.2.3): + Example (update to 5.0.0): ```yaml services: wazuh.manager: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 ... wazuh.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 ... wazuh.dashboard: - image: wazuh/wazuh-dashboard:1.2.3 + image: wazuh/wazuh-dashboard:5.0.0 ... ``` @@ -43,32 +43,32 @@ Below is a step-by-step example of how to perform this update: - `wazuh1.indexer`, `wazuh2.indexer`, and `wazuh3.indexer` - `wazuh.dashboard` - Example (update to 1.2.3): + Example (update to 5.0.0): ```yaml services: wazuh.master: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 ... wazuh.worker: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 ... wazuh1.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 ... wazuh2.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 ... wazuh3.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 ... wazuh.dashboard: - image: wazuh/wazuh-dashboard:1.2.3 + image: wazuh/wazuh-dashboard:5.0.0 ... ``` diff --git a/multi-node/docker-compose.yml b/multi-node/docker-compose.yml index fae81fc5..4fa8d8bf 100644 --- a/multi-node/docker-compose.yml +++ b/multi-node/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.master: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 hostname: wazuh.master container_name: multi-node-wazuh.master restart: always @@ -44,7 +44,7 @@ services: - ./config/wazuh_master/certs/wazuh.master-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh.worker: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 hostname: wazuh.worker container_name: multi-node-wazuh.worker restart: always @@ -83,7 +83,7 @@ services: - ./config/wazuh_worker/certs/wazuh.worker-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh1.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 hostname: wazuh1.indexer container_name: multi-node-wazuh1.indexer restart: always @@ -121,7 +121,7 @@ services: - ./config/wazuh1_indexer/certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem wazuh2.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 hostname: wazuh2.indexer container_name: multi-node-wazuh2.indexer restart: always @@ -159,7 +159,7 @@ services: - ./config/wazuh2_indexer/certs/wazuh2.indexer.pem:/usr/share/wazuh-indexer/config/certs/indexer.pem wazuh3.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 hostname: wazuh3.indexer container_name: multi-node-wazuh3.indexer restart: always @@ -197,7 +197,7 @@ services: - ./config/wazuh3_indexer/certs/wazuh3.indexer.pem:/usr/share/wazuh-indexer/config/certs/indexer.pem wazuh.dashboard: - image: wazuh/wazuh-dashboard:1.2.3 + image: wazuh/wazuh-dashboard:5.0.0 hostname: wazuh.dashboard container_name: multi-node-wazuh.dashboard restart: always diff --git a/single-node/docker-compose.yml b/single-node/docker-compose.yml index 1d86047d..042162cb 100644 --- a/single-node/docker-compose.yml +++ b/single-node/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.manager: - image: wazuh/wazuh-manager:1.2.3 + image: wazuh/wazuh-manager:5.0.0 hostname: wazuh.manager container_name: single-node-wazuh.manager restart: always @@ -44,7 +44,7 @@ services: - ./config/wazuh_manager/certs/wazuh.manager-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh.indexer: - image: wazuh/wazuh-indexer:1.2.3 + image: wazuh/wazuh-indexer:5.0.0 hostname: wazuh.indexer container_name: single-node-wazuh.indexer restart: always @@ -81,7 +81,7 @@ services: - ./config/wazuh_indexer/certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem wazuh.dashboard: - image: wazuh/wazuh-dashboard:1.2.3 + image: wazuh/wazuh-dashboard:5.0.0 hostname: wazuh.dashboard container_name: single-node-wazuh.dashboard restart: always diff --git a/wazuh-agent/docker-compose.yml b/wazuh-agent/docker-compose.yml index d876fc9d..842677e1 100644 --- a/wazuh-agent/docker-compose.yml +++ b/wazuh-agent/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.agent: - image: wazuh/wazuh-agent:1.2.3 + image: wazuh/wazuh-agent:5.0.0 restart: always environment: - WAZUH_MANAGER_SERVER=