Solti Documentation¶
Welcome to the Solti Project documentation - Systems Oriented Laboratory Testing Integration.
What is SOLTI?¶
SOLTI is a suite of Ansible collections for managing infrastructure monitoring, testing containers, and shared services in lab and testing environments.
- Systems: Managing system-of-systems
- Oriented: Structured and purposeful
- Laboratory: Controlled testing environment
- Testing: Verification and validation
- Integration: Component interconnection
Collections¶
Solti-Monitoring Collection¶
Comprehensive monitoring stack for metrics and logs.
Stack Components:
- Metrics: Telegraf (collector) → InfluxDB (storage) → Grafana (visualization)
- Logs: Alloy (collector) → Loki (storage) → Grafana (visualization)
Key Features:
- Lab-scale focus (not enterprise-scale)
- Sink/source architecture
- Comprehensive Molecule testing
- Dashboard development workflow
Solti-Ensemble Collection¶
Shared infrastructure services for the Solti ecosystem.
Services:
- MariaDB (database)
- WireGuard (secure networking)
- ACME (certificate management)
Purpose: Provide foundational services that other collections depend on.
[Github ]→](https://github.com/jackaltx/solti-ensemble)
Solti-Containers Collection¶
Pre-configured testing containers for development workflows.
Available Containers:
- Elasticsearch
- HashiVault
- Mattermost
- MinIO
- Redis
- Traefik
Purpose: Accelerate development with ready-to-use service containers.
[Github ]→](https://github.com/jackaltx/solti-containers)
Testing Containers¶
Factory-default container images for Molecule testing.
Images:
- Rocky Linux 9
- Debian 12
- Ubuntu 24.04
Purpose: Provide clean, consistent test environments for Ansible role validation.
[Github ]→](https://github.com/jackaltx/testing-containers)
Quick Navigation¶
By Role¶
- Operators: Quick Start | Operations Guide
- Developers: Testing | Container Usage
- Architects: Architecture | Deployment Patterns
By Topic¶
Browse by Tags¶
Getting Started¶
- Choose a Collection based on your needs
- Review Requirements for your target platform
- Follow Quick Start guides for initial setup
- Explore Reference Deployments for real-world examples
Philosophy¶
Solti collections emphasize:
- Testing First: Molecule framework validates all roles
- Lab-Scale: Optimized for testing environments, not production scale
- Composable: Mix and match collections as needed
- Documented: Comprehensive guides with real-world examples
- AI Co-Developed: Leveraging AI assistance in development process
Documentation Version: 2026-01 Export Source: BookStack at jackaltx.com