atmos toolchain registry search
Search for tools across all configured registries. Find CLI tools by name, owner, or description, and see installation status at a glance.
Usageβ
atmos toolchain registry search <query>
Searches for tools matching the query string across all configured registries. The query is matched against:
- Tool owner (organization/user)
- Repository name
- Tool description
Results are sorted by relevance score, with exact matches appearing first.
Examplesβ
Basic Searchβ
# Search for Terraform-related tools
atmos toolchain registry search terraform
# Search for Kubernetes tools
atmos toolchain registry search kubernetes
# Search for AWS CLI tools
atmos toolchain registry search aws
Output shows matching tools with installation status indicators:
Found 15 tools matching 'terraform':
βββββ¬βββββββββββββββ¬βββββββββββββ¬ββββββββββββββββ
β β OWNER β REPO β TYPE β
βββββΌβββββββββββββββΌβββββββββββββΌββββββββββββββββ€
β β β hashicorp β terraform β github_releaseβ
β β β opentofu β opentofu β github_releaseβ
β β gruntwork-io β terragrunt β github_releaseβ
βββββ΄βββββββββββββββ΄βββββββββββββ΄ββββββββββββββββ
Limit Resultsβ
# Show only top 10 results
atmos toolchain registry search terraform --limit 10
# Show only top 5 results
atmos toolchain registry search kubectl --limit 5
Filter by Installation Statusβ
# Show only installed tools matching query
atmos toolchain registry search terraform --installed-only
# Show only available (not installed) tools
atmos toolchain registry search kubernetes --available-only
Search Specific Registryβ
# Search only in Aqua registry
atmos toolchain registry search terraform --registry aqua
# When custom registries are configured
atmos toolchain registry search internal-tool --registry corporate
Output Formatsβ
# JSON output for scripting
atmos toolchain registry search terraform --format json
# YAML output
atmos toolchain registry search kubectl --format yaml
# Table output (default)
atmos toolchain registry search helm --format table
Argumentsβ
query(required)Search query string to match against tool owner, repository name, and description.
Examples:
terraform,kubernetes,aws,helm,docker
Flagsβ
--limit(optional)Maximum number of results to display. Default:
20Use lower limits for focused results, higher limits for comprehensive searches.
Environment variable:
ATMOS_TOOLCHAIN_LIMIT--registry(optional)Search only in the specified registry. If omitted, searches all configured registries.
Supported values:
aquaoraqua-public- Official Aqua registry- Custom registry names from
atmos.yamlconfiguration
Environment variable:
ATMOS_TOOLCHAIN_REGISTRY--format(optional)Output format. Options:
table,json,yaml. Default:tabletable- Human-readable table with status indicatorsjson- Machine-readable JSON arrayyaml- Machine-readable YAML array
Environment variable:
ATMOS_TOOLCHAIN_FORMAT--installed-only(optional)Show only tools that are already installed. Useful for finding installed tools by keyword.
Cannot be combined with
--available-only.Environment variable:
ATMOS_TOOLCHAIN_INSTALLED_ONLY--available-only(optional)Show only tools that are not installed. Useful for discovering new tools to add.
Cannot be combined with
--installed-only.Environment variable:
ATMOS_TOOLCHAIN_AVAILABLE_ONLY
Installation Status Indicatorsβ
The table output shows visual indicators for each tool's status:
| Indicator | Meaning | Example |
|---|---|---|
| Green dot (β) | Tool is installed and ready to use | β hashicorp terraform |
| Gray dot (β) | Tool is in .tool-versions but not installed yet | β opentofu opentofu |
| No indicator | Tool is available but not configured | kubernetes-sigs kubectl |
To install a tool from search results:
# Install specific version
atmos toolchain install <owner/repo>@<version>
# Add to .tool-versions and install
atmos toolchain add <owner/repo>@<version>
Search Behaviorβ
Query Matchingβ
The search matches the query against multiple fields:
- Owner (organization/user name) - e.g.,
hashicorp,kubernetes-sigs - Repository name - e.g.,
terraform,kubectl,helm - Description - Tool description text
Relevance Scoringβ
Results are sorted by relevance:
- Exact matches in repository name appear first
- Owner matches appear next
- Description matches appear last
- Within each category, results are alphabetized
Case Insensitiveβ
Searches are case-insensitive:
# These all return the same results
atmos toolchain registry search Terraform
atmos toolchain registry search terraform
atmos toolchain registry search TERRAFORM
Use Casesβ
Discover Infrastructure Toolsβ
Find tools for your infrastructure workflows:
# Find all Terraform-related tools
atmos toolchain registry search terraform
# Find Kubernetes tools
atmos toolchain registry search k8s
# Find AWS tools
atmos toolchain registry search aws-cli
Check What's Installedβ
Find specific tools you've already installed:
# Show only installed tools matching query
atmos toolchain registry search terraform --installed-only
Find New Tools to Addβ
Discover available tools you haven't installed yet:
# Show only available tools
atmos toolchain registry search security --available-only
# Limit to top 10 most relevant
atmos toolchain registry search linter --available-only --limit 10
Export Search Resultsβ
Generate machine-readable output for scripts:
# Export as JSON
atmos toolchain registry search terraform --format json > terraform-tools.json
# Export as YAML
atmos toolchain registry search kubectl --format yaml > kubectl-tools.yaml
# Use with jq for filtering
atmos toolchain registry search terraform --format json | jq '.[].repo_name'
Quick Install Workflowβ
Find and install tools in one workflow:
# Search for tool
atmos toolchain registry search tflint
# Install latest version
atmos toolchain install terraform-linters/tflint@latest
# Or install specific version
atmos toolchain install terraform-linters/tflint@0.44.1
Examples by Categoryβ
HashiCorp Toolsβ
atmos toolchain registry search hashicorp
Finds: terraform, packer, vault, consul, nomad, etc.
Kubernetes Ecosystemβ
atmos toolchain registry search kubernetes
Finds: kubectl, helm, k9s, kustomize, kubeconform, etc.
Security & Scanningβ
atmos toolchain registry search security
Finds: tfsec, trivy, checkov, gitleaks, etc.
AWS Toolsβ
atmos toolchain registry search aws
Finds: aws-cli, awscli, aws-vault, granted, etc.
Related Commandsβ
atmos toolchain search- Convenient alias to this commandatmos toolchain registry list- Browse all tools in a registryatmos toolchain install- Install tools from search resultsatmos toolchain info- View detailed tool information
Related Documentationβ
- Toolchain Registry Overview - Registry concepts and configuration
- Toolchain Overview - Complete toolchain documentation
- Aqua Registry - Browse the official registry online