ansible / ansible.builtin / v2.9.27 / module / lxca_nodes Custom module for lxca nodes inventory utility | "added in version" 2.8 of ansible.builtin" Authors: Naval Patel (@navalkp), Prashant Bhosale (@prabhosa) preview | supported by communityansible.builtin.lxca_nodes (v2.9.27) — module
pip
Install with pip install ansible==2.9.27
This module returns/displays a inventory details of nodes
# get all nodes info - name: get nodes data from LXCA lxca_nodes: login_user: USERID login_password: Password auth_url: "https://10.243.15.168" command_options: nodes
# get specific nodes info by uuid - name: get nodes data from LXCA lxca_nodes: login_user: USERID login_password: Password auth_url: "https://10.243.15.168" uuid: "3C737AA5E31640CE949B10C129A8B01F" command_options: nodes_by_uuid
# get specific nodes info by chassis uuid - name: get nodes data from LXCA lxca_nodes: login_user: USERID login_password: Password auth_url: "https://10.243.15.168" chassis: "3C737AA5E31640CE949B10C129A8B01F" command_options: nodes_by_chassis_uuid
# get managed nodes - name: get nodes data from LXCA lxca_nodes: login_user: USERID login_password: Password auth_url: "https://10.243.15.168" command_options: nodes_status_managed
# get unmanaged nodes - name: get nodes data from LXCA lxca_nodes: login_user: USERID login_password: Password auth_url: "https://10.243.15.168" command_options: nodes_status_unmanaged
uuid: description: uuid of device, this is string with length greater than 16. chassis: description: uuid of chassis, this is string with length greater than 16. auth_url: description: - lxca https full web address required: true type: str login_user: description: - The username for use in HTTP basic authentication. required: true type: str login_password: description: - The password for use in HTTP basic authentication. required: true type: str command_options: choices: - nodes - nodes_by_uuid - nodes_by_chassis_uuid - nodes_status_managed - nodes_status_unmanaged default: nodes description: options to filter nodes information
result: description: nodes detail from lxca returned: always sample: nodeList: - machineType: '6241' model: AC1 type: Rack-TowerServer uuid: 118D2C88C8FD11E4947B6EAE8B4BDCDF - machineType: '8871' model: AC1 type: Rack-TowerServer uuid: 223D2C88C8FD11E4947B6EAE8B4BDCDF type: dict