Skip to content

Commands Overview

Commands Overview

AVD CLI provides a comprehensive set of commands for managing your Arista AVD network configurations.


Available Commands

Command Description Learn More
generate Generate configurations, documentation, and tests Details
deploy Deploy configurations to network devices Details
info Display inventory information Details
validate Validate inventory structure Details

Command Hierarchy

graph LR
    A[avd-cli] --> B[generate]
    A --> C[deploy]
    A --> D[info]
    A --> E[validate]
    B --> F[all]
    B --> G[configs]
    B --> H[docs]
    B --> I[tests]
    C --> J[eos]

Common Patterns

Using with Environment Variables

export AVD_CLI_INVENTORY_PATH=./inventory
export AVD_CLI_OUTPUT_PATH=./output

avd-cli generate all
avd-cli deploy eos --dry-run
avd-cli info
avd-cli validate

Using with Explicit Options

avd-cli generate all -i ./inventory -o ./output
avd-cli deploy eos -i ./inventory --dry-run --diff
avd-cli info -i ./inventory
avd-cli validate -i ./inventory

Next Steps