wheels config env
Manage environment-specific configuration for your Wheels application.
Synopsis
Description
The wheels config env
command provides specialized tools for managing environment-specific configurations. It helps you create, compare, sync, and validate configurations across different environments.
Actions
show
Display environment configuration
compare
Compare configurations between environments
sync
Synchronize settings between environments
validate
Validate environment configuration
export
Export environment configuration
import
Import environment configuration
Arguments
action
Action to perform
Yes
environment
Target environment name
Depends on action
Options
--format
Output format (table, json, yaml, diff)
table
--output
Output file path
Console
--filter
Filter settings by pattern
Show all
--include-defaults
Include default values
false
--safe
Hide sensitive values
true
--force
Force operation without confirmation
false
--help
Show help information
Examples
Show environment config
Compare environments
Sync configurations
Validate configuration
Export configuration
Show Environment Configuration
Display all settings for an environment:
Output:
Compare Environments
Basic Comparison
Output:
Detailed Diff
Output:
Synchronize Environments
Copy Settings
Prompts:
Selective Sync
Safe Sync
Validate Configuration
Full Validation
Output:
Quick Check
Shows validation summary for all environments.
Export Configuration
Export Formats
JSON:
YAML:
Environment variables:
Export Options
Import Configuration
From File
Merge Import
Validation
Environment Templates
Create Template
Use Template
Bulk Operations
Update Multiple Environments
Batch Validation
Configuration Inheritance
Show inheritance chain:
Output:
Security Features
Safe Mode
Hide sensitive values:
Sensitive patterns:
*password*
*secret*
*key*
*token*
Audit Trail
Shows configuration change history.
Integration
CI/CD Usage
Documentation
Best Practices
Regular Validation: Check configs before deployment
Environment Parity: Keep environments similar
Safe Exports: Never export sensitive data
Version Control: Track configuration files
Document Differences: Explain why environments differ
Troubleshooting
Validation Failures
Check syntax errors
Verify required settings
Test database connections
Sync Issues
Review protected settings
Check file permissions
Verify source environment
Import Problems
Validate import format
Check for conflicts
Review type mismatches
Notes
Some operations require application restart
Sensitive values protected by default
Changes logged for audit purposes
Use templates for consistency
See Also
Last updated
Was this helpful?