You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the Wazuh 4.10.2 version, Wazuh central components support ARM64 architecture, so it is necessary to verify that the operating systems supported by Ansible for AMD64 architecture also support ARM64.
Tasks
Investigate the availability of supported OS for Ansible deployment for ARM architecture
Analyze what changes would be necessary to make in the playbooks to support the ARM architecture
Revise the installation documentation to include instructions and notes specific to ARM architecture setups.
Perform tests for the ARM architecture
Verify that the deployment works for both AMD64 and ARM64 architectures
Based on my research, Ansible is compatible with ARM64 architecture and supports the same operating systems as it does for AMD64, provided there is an SSH connection to the client. This means that the following operating systems are supported for ARM64 deployment:
CentOS 8
Amazon Linux 2
Ubuntu 22.04
RHEL 8
Additionally, Ansible facts can be utilized to dynamically retrieve the architecture of the target system (ansible_architecture), thereby facilitating seamless access to the host's architectural information. This allows us to identify whether the current host is AMD64 or ARM64. The possible values returned by the architecture fact are:
Using the distributed Ansible workflow, a cluster of instances was launched, where the two servers (manager and worker) had ARM architecture, while the rest of the components had AMD architecture. The deployment was tested with version v4.9.2 (the latest version available in production). We also forced the use of Pre-Release for the arm64 package for Wazuh Manager.
In this process, the following error was encountered (for both yum and apt), corresponding to no **filebeat package being found available for the arm64 architecture**.
Description
In the Wazuh 4.10.2 version, Wazuh central components support ARM64 architecture, so it is necessary to verify that the operating systems supported by Ansible for AMD64 architecture also support ARM64.
Tasks
Related
Modify installation scripts for ARM architecture.
The text was updated successfully, but these errors were encountered: