armor CLI lets you gate deployments on data freshness, check quality in CI/CD pipelines, and automate monitoring setup.
Installation
armor CLI command.
Authentication
Login with API Key
~/.armor/config.yaml.
Check Auth Status
Logout
Commands
Assets
Freshness
Schema
Lineage
Alerts
Metrics
API Keys (Admin)
Exit Codes
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Check failed (e.g., data is stale) |
| 2 | Authentication error |
| 3 | Resource not found |
| 4 | Rate limited |
Using in Scripts
Output Formats
Table (Default)
JSON
Configuration File
The CLI stores configuration in~/.armor/config.yaml:
Environment Variables
Override config file with environment variables:CI/CD Examples
GitHub Actions
GitLab CI
Next Steps
CLI Reference
Complete command reference
Python SDK
Use programmatically in Python
Airflow Integration
Use in Airflow DAGs
API Reference
REST API documentation
