THE SOFTWARE IS PROVIDED “AS IS,” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT, AND WITHOUT ANY SUPPORT, UPDATES, OR MAINTENANCE. IN NO EVENT SHALL ALCATEL-LUCENT ENTERPRISE BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OR OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The Ansible Alcatel-Lucent Enterprise AOS 8 collection includes a variety of Ansible content to help automate the management of Alcatel-Lucent Enterprise AOS network appliances.
This collection has been tested against Alcatel-Lucent Enterprise AOS 8.9R03.
This collection has been tested against following Ansible versions: >=2.14.0.
For collections that support Ansible 2.9, please ensure you update your network_os
to use the
fully qualified collection name (for example, ale.aos8.aos8
).
Plugins and modules within a collection may be tested with only specific Ansible versions.
A collection may contain metadata that identifies these versions.
PEP440 is the schema used to describe the versions of Ansible.
The Alcatel-Lucent Enterprise AOS 8 collection supports network_cli
connection.
Name | Description |
---|---|
ale.aos8.aos8 | Use aos8 cliconf to run command on ALE AOS 8 platform |
Name | Description |
---|---|
ale.aos8.aos8_command | Module to run commands on remote devices. |
ale.aos8.aos8_config | Manage Alcatel-Lucent Enterprise AOS configuration sections. |
ale.aos8.aos8_facts | Module to collect facts from remote devices. |
ale.aos8.aos8_hostname | Resource module to configure hostname. |
ale.aos8.aos8_switch_security | Resource module to configure switch security. |
ale.aos8.aos8_vlans | Resource module to configure VLANs. |
ale.aos8.aos8_l2_interfaces | Resource module to configure L2 interfaces. |
ale.aos8.aos8_l3_interfaces | Resource module to configure L3 interfaces. |
ale.aos8.aos8_radius_servers | Resource module to configure Radius Servers. |
ale.aos8.aos8_trap_managers | Resource module to configure Trap Managers. |
Click the Content
button to see the list of content included in this collection.
You can install the Alcatel-Lucent Enterprise AOS 8 collection with the Ansible Galaxy CLI:
wget https://github.com/ale-nsa-team/ale.aos8/releases/download/v1.0.0/ale-aos8-1.0.0.tar.gz
ansible-galaxy collection install ./ale-aos8-1.0.0.tar.gz
This collection includes network resource modules.
You can call modules by their Fully Qualified Collection Namespace (FQCN), such as ale.aos8.aos8_command
.
The following example task replaces configuration changes in the existing configuration on a Alcatel-Lucent Enterprise AOS 8 network device, using the FQCN:
---
- name: Disable a port.
ale.aos8.aos8_command:
commands:
- interfaces port 1/1/1 admin-state disable
Release notes are available here.
- Ansible network resources
- Ansible Collection overview
- Ansible User guide
- Ansible Developer guide
- Ansible Community code of conduct
GNU General Public License v3.0 or later.
See LICENSE to see the full text.