Skip to content

rUser75/tower-cli

 
 

Repository files navigation

Multilanguage README Pattern

en it

Tower CLI - AAP 2.6+ Support

A modified version of ansible-tower-cli with support for Ansible Automation Platform (AAP) 2.6+ including gateway support, mesh topology, and enhanced instance management.

it


A modified version of ansible-tower-cli with support for Ansible Automation Platform (AAP) 2.6+ including gateway support, mesh topology, and enhanced instance management.

en


Key Features

  • AAP 2.6 Support - Auto-detects /api/controller/v2/ vs /api/v2/
  • Gateway Support - Manage hop nodes and mesh topology
  • Enhanced Instance Management - New fields: node_type, node_state, cpu, memory
  • New Commands - instance health, instance jobs, gateway list
  • Backward Compatible - Works with Tower 3.x, AWX, and AAP 2.x

Quick Start

# Install
pip install --upgrade .

# Configure
tower-cli config host https://your-aap-host
tower-cli config oauth_token YOUR_TOKEN

# List instances
tower-cli instance list

# Check health
tower-cli instance health --id 1

Documentation

English Documentation 🇬🇧

Italian Documentation 🇮🇹

Version Information

  • Version: 3.3.11
  • Compatibility: AAP 2.6+, Tower 3.6+, AWX 9.0+
  • Python: 3.6+
  • License: Apache 2.0

Author

rUser75

Project Repository

https://github.com/rUser75/tower-cli

Original Project

This is a modified version of the original ansible-tower-cli project: https://github.com/ansible/tower-cli

License

Apache License 2.0 - See LICENSE file for details


⭐ If you find this project useful, please give it a star!

About

tower-cli with support for AAP 2.6

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Other 0.5%