📄️ CLI Reference
Spage provides a comprehensive command-line interface for running playbooks, managing inventory, and more.
📄️ Configuration
Spage can be configured through a configuration file or environment variables. The configuration file (spage.yaml by default) should be placed in your current working directory.
📄️ Executors
Spage uses executors to run your playbooks. Choose between local execution which executes
📄️ Execution Modes
Spage runs tasks in two ways: one after another (sequential) or at the same time (parallel). Choose based on your needs.
📄️ Python Fallback
Spage includes a Python fallback mechanism that allows it to execute Ansible modules and plugins that haven't been ported to Go yet. This ensures compatibility with the broader Ansible ecosystem while maintaining Spage's performance benefits.
📄️ Inventory
Spage has the ability to parse inventory through many different formats. The format described in this document is a result of closely following the Ansible inventory format.