Introduction
Welcome to the Mantis User Guide. This documentation is designed for operators and users who interact with the Mantis deployment automation platform through the Lens web interface.
What is Mantis?
Section titled “What is Mantis?”Mantis is a deployment automation and remote execution system that enables versioned command and script execution across distributed targets. It provides:
- Actions: Define reusable commands, scripts, and restart operations
- Sequences: Chain actions together in ordered execution flows
- Solutions: Bundle sequences into deployable packages
- Deployments: Execute solutions across environments with real-time monitoring
- Multi-tenancy: Isolate resources and deployments by tenant
Who This Guide Is For
Section titled “Who This Guide Is For”This guide is intended for:
- Operators who create and manage deployments
- DevOps engineers who define actions, sequences, and solutions
- Team leads who need to monitor deployment progress
- Users who need to understand the deployment workflow
For API integration and development, see the Developer Guide.
Key Concepts
Section titled “Key Concepts”Before diving in, familiarize yourself with these core concepts:
| Concept | Description |
|---|---|
| Action | A single executable unit (command, script, or restart) |
| Sequence | An ordered collection of actions |
| Solution | A deployable package containing sequences |
| Target | A machine where deployments execute (runs Tarsus agent) |
| Environment | A logical grouping of targets (e.g., dev, staging, prod) |
| Tenant | An isolated organizational unit for multi-tenancy |
| Deployment | An execution of a solution, sequence, or action on selected targets |
Getting Started
Section titled “Getting Started”- First Login - Access Lens and configure your account
- Navigating Lens - Understand the UI layout
- Quick Deployment - Run your first deployment
- Understanding Concepts - More on the data model
Need Help?
Section titled “Need Help?”- Check the Troubleshooting section
- Review Audit Logs for historical data
- Contact your platform administrator for access issues
