Skip to content

Commit

Permalink
Merge pull request #8173 from wazuh/enhancement/8167-add-arm-central-…
Browse files Browse the repository at this point in the history
…components-support

Add ARM to 64-bit architecture references for central components
  • Loading branch information
javimed authored Feb 4, 2025
2 parents 1a5b7b1 + 5a9f157 commit 6cbd704
Show file tree
Hide file tree
Showing 11 changed files with 40 additions and 28 deletions.
2 changes: 1 addition & 1 deletion source/deployment-options/docker/docker-installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Wazuh indexer creates many memory-mapped areas. So you need to set the kernel to
Docker engine
-------------

For Linux/Unix machines, Docker requires an amd64 architecture system running kernel version 3.10 or later.
For Linux/Unix machines, Docker requires an AMD64 or ARM64 architecture system running kernel version 3.10 or later.

#. Open a terminal and use ``uname -r`` to display and check your kernel version:

Expand Down
44 changes: 28 additions & 16 deletions source/deployment-options/offline-installation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Offline installation
====================

You can install Wazuh even when there is no connection to the Internet. Installing the solution offline involves downloading the Wazuh central components to later install them on a system with no Internet connection. The Wazuh server, the Wazuh indexer, and the Wazuh dashboard can be installed and configured on the same host in an all-in-one deployment, or each component can be installed on a separate host as a distributed deployment, depending on your environment needs. The supported architecture is 64-bit (x86_64/AMD64).
You can install Wazuh even when there is no connection to the Internet. Installing the solution offline involves downloading the Wazuh central components later to install them on a system with no Internet connection. The Wazuh server, the Wazuh indexer, and the Wazuh dashboard can be installed and configured on the same host in an all-in-one deployment, or each component can be installed on a separate host as a distributed deployment, depending on your environment's needs. The supported architecture is 64-bit (x86_64/AMD64 or AARCH64/ARM64).

For more information about the hardware requirements and the recommended operating systems, check the :ref:`Requirements <installation_requirements>` section.

Expand All @@ -22,26 +22,38 @@ Prerequisites
Download the packages and configuration files
---------------------------------------------

#. Run the following commands from any Linux system with Internet connection. This action executes a script that downloads all required files for the offline installation on x86_64 architectures. Select the package format to download.
#. Run the following commands from any Linux system with Internet connection. This action executes a script that downloads all required files for the offline installation (on x86_64/AMD64 and AARCH64/ARM64 architectures). Select the package format to download.

.. tabs::

.. group-tab:: RPM
.. group-tab:: RPM

.. code-block:: console
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw rpm
.. code-block:: console
.. group-tab:: DEB
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw rpm -da x86_64
.. code-block:: console
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw rpm -da aarch64
.. group-tab:: DEB

.. code-block:: console
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw deb -da amd64
.. code-block:: console
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw deb -da arm64
.. code-block:: console
# curl -sO https://packages.wazuh.com/|WAZUH_CURRENT_MINOR|/wazuh-install.sh
# chmod 744 wazuh-install.sh
# ./wazuh-install.sh -dw deb
#. Download the certificates configuration file.

.. code-block:: console
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Install Wazuh components using the assistant
--------------------------------------------

Install and configure the different Wazuh components on a 64-bit (x86_64/AMD64) architecture with the aid of the Wazuh installation assistant.
Install and configure the different Wazuh components on a 64-bit (x86_64/AMD64 or AARCH64/ARM64) architecture with the aid of the Wazuh installation assistant.

.. note:: You need root user privileges to run all the commands described below.

Expand Down
6 changes: 3 additions & 3 deletions source/deployment-options/virtual-machine/virtual-machine.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ Hardware requirements

The following requirements have to be in place before the Wazuh VM can be imported into a host operating system:

- The host operating system has to be a 64-bit system with x86_64/AMD64 architecture.
- Hardware virtualization has to be enabled on the firmware of the host.
- A virtualization platform, such as VirtualBox, should be installed on the host system.
- The host operating system has to be a 64-bit system with x86_64/AMD64 or AARCH64/ARM64 architecture.
- Hardware virtualization has to be enabled on the firmware of the host.
- A virtualization platform, such as VirtualBox, should be installed on the host system.

Out of the box, the Wazuh VM is configured with the following specifications:

Expand Down
2 changes: 1 addition & 1 deletion source/installation-guide/wazuh-dashboard/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Check the supported operating systems and the recommended hardware requirements
Recommended operating systems
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The Wazuh dashboard requires a 64-bit Intel or AMD Linux processor (x86_64/AMD64 architecture) to run. Wazuh supports the following operating system versions:
The Wazuh dashboard requires a 64-bit Intel, AMD, or ARM Linux processor (x86_64/AMD64 or AARCH64/ARM64 architecture). Wazuh supports the following operating system versions:

.. list-table::
:width: 100%
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Installing the Wazuh dashboard using the assisted installation method
=====================================================================

Install and configure the Wazuh dashboard on a 64-bit (x86_64/AMD64) architecture using the assisted installation method. Wazuh dashboard is a flexible and intuitive web interface for mining and visualizing security events and archives.
Install and configure the Wazuh dashboard on a 64-bit (x86_64/AMD64 or AARCH64/ARM64) architecture using the assisted installation method. Wazuh dashboard is a flexible and intuitive web interface for mining and visualizing security events and archives.

Wazuh dashboard installation
-----------------------------
Expand Down
2 changes: 1 addition & 1 deletion source/installation-guide/wazuh-indexer/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Check the supported operating systems and the recommended hardware requirements
Recommended operating systems
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The Wazuh indexer requires a 64-bit Intel or AMD Linux processor (x86_64/AMD64 architecture) to run. Wazuh supports the following operating system versions:
The Wazuh indexer requires a 64-bit Intel, AMD, or ARM Linux processor (x86_64/AMD64 or AARCH64/ARM64 architecture) to run. Wazuh supports the following operating system versions:

.. list-table::
:width: 100%
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Installing the Wazuh indexer using the assisted installation method
===================================================================

Install and configure the Wazuh indexer as a single-node or multi-node cluster on a 64-bit (x86_64/AMD64) architecture using the assisted installation method. The Wazuh indexer is a highly scalable full-text search engine. It offers advanced security, alerting, index management, deep performance analysis, and several other features.
Install and configure the Wazuh indexer as a single-node or multi-node cluster on a 64-bit (x86_64/AMD64 or AARCH64/ARM64) architecture using the assisted installation method. The Wazuh indexer is a highly scalable full-text search engine. It offers advanced security, alerting, index management, deep performance analysis, and several other features.

Wazuh indexer cluster installation
----------------------------------
Expand Down
2 changes: 1 addition & 1 deletion source/installation-guide/wazuh-server/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Check the supported operating systems and the recommended hardware requirements
Recommended operating systems
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The Wazuh server requires a 64-bit Intel or AMD Linux processor (x86_64/AMD64 architecture) to run. Wazuh supports the following operating system versions:
The Wazuh server requires a 64-bit Intel, AMD, or ARM Linux processor (x86_64/AMD64 or AARCH64/ARM64 architecture). Wazuh supports the following operating system versions:

.. list-table::
:width: 100%
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Installing the Wazuh server using the assisted installation method
==================================================================

Install the Wazuh server as a single-node or multi-node cluster on a 64-bit (x86_64/AMD64) architecture using the assisted installation method. The Wazuh server analyzes the data received from the agents triggering alerts when it detects threats and anomalies. This central component includes the Wazuh manager and Filebeat.
Install the Wazuh server as a single-node or multi-node cluster on a 64-bit (x86_64/AMD64 or AARCH64/ARM64) architecture using the assisted installation method. The Wazuh server analyzes the data received from the agents, triggering alerts when it detects threats and anomalies. This central component includes the Wazuh manager and Filebeat.

Wazuh server cluster installation
---------------------------------
Expand Down
2 changes: 1 addition & 1 deletion source/quickstart.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ For larger environments we recommend a distributed deployment. Multi-node cluste
Operating system
^^^^^^^^^^^^^^^^

The Wazuh central components require a 64-bit Intel or AMD Linux processor (x86_64/AMD64 architecture) to run. Wazuh recommends any of the following operating system versions:
The Wazuh central components require a 64-bit Intel, AMD, or ARM Linux processor (x86_64/AMD64 or AARCH64/ARM64 architecture) to run. Wazuh recommends any of the following operating system versions:

.. list-table::
:width: 100%
Expand Down

0 comments on commit 6cbd704

Please sign in to comment.