### Install AOS WLAN Ansible Role via Git (Bash) Source: https://github.com/aruba/aos-wlan-ansible-role/blob/master/README.md Installs the Aruba AOS WLAN Ansible Role directly from its GitHub repository. This method allows for fetching the latest development version. Use the `-f` flag to overwrite an existing installation. ```bash ansible-galaxy install git+https://github.com/aruba/aos-wlan-ansible-role.git ``` -------------------------------- ### Install AOS WLAN Ansible Role via Ansible Galaxy (Bash) Source: https://github.com/aruba/aos-wlan-ansible-role/blob/master/README.md Installs the Aruba AOS WLAN Ansible Role from the Ansible Galaxy platform. This is the recommended method for stable releases. The role is published under the `arubanetworks` namespace. ```bash ansible-galaxy install arubanetworks.aos_wlan_role ``` -------------------------------- ### Example Playbook: Create Radius Server (YAML) Source: https://github.com/aruba/aos-wlan-ansible-role/blob/master/README.md Demonstrates how to use the `aos_api_config` module within an Ansible playbook to configure a radius server on an ArubaOS controller. It specifies the HTTP method, configuration path, and the data payload for the radius server details. ```yaml --- - hosts: all roles: - role: aos-wlan-ansible-role tasks: - name: Create a radius server aos_api_config: method: POST config_path: /md/SLR data: - rad_server: - rad_server_name: test-dot1x rad_host: host: 1.1.1.1 ``` -------------------------------- ### AOS Controller Inventory Variables (YAML) Source: https://github.com/aruba/aos-wlan-ansible-role/blob/master/README.md Defines essential inventory variables for connecting to an ArubaOS controller using Ansible. These variables specify the controller's IP address, authentication credentials, and connection parameters like `httpapi` and SSL settings. ```yaml all: hosts: controller: ansible_host: 10.1.1.1 ansible_user: admin ansible_password: password ansible_connection: httpapi ansible_network_os: aos ansible_httpapi_port: 4343 ansible_httpapi_validate_certs: True ansible_httpapi_use_ssl: True ``` -------------------------------- ### AOS Controller Inventory Variables (INI) Source: https://github.com/aruba/aos-wlan-ansible-role/blob/master/README.md Defines essential inventory variables for connecting to an ArubaOS controller using Ansible in INI format. These variables specify the controller's IP address, authentication credentials, and connection parameters like `httpapi` and SSL settings. ```ini aos_1 ansible_host=10.1.1.1 ansible_user=admin ansible_password=password ansible_connection=httpapi ansible_network_os=aos ansible_httpapi_port=4343 ansible_httpapi_validate_certs=True ansible_httpapi_use_ssl=True ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.