No project description provided
Project description
aac-init
A CLI tool to bootstrap and configure ACI fabric using ACI as Code.
$ aac-init -h
Usage: aac-init [OPTIONS]
A CLI tool to bootstrap and configure ACI fabric using ACI as Code.
Options:
--version Show the version and exit.
-d, --data PATH Path to data YAML files. [required]
-h, --help Show this message and exit.
All data from the YAML files (--data
option) will first be combined into a single data structure which is then provided as input to the templating process. [TBD]
Installation
Python 3.10+ is required to install aac-init
. Don't have Python 3.10 or later? See Python 3 Getting Started.
aac-init
can be installed in a virtual environment using pip
:
$ pip install aac-init
Usage(TBD)
$ aac-init -d /data
Select single or multiple option(s) to init ACI Fabric:
[1] Wipe and boot APIC/switch to particular version(APIC + Switch)
[2] APIC initial setup(Single Pod)
[3] Init ACI Fabric via NaC(Network as Code)
Example: (1,2,..):
Explain more here for Nac Templates
, supported NaC templates:
Example
$ tree
.
└── data
├── 00-global_policy.yml
└── nac_data
├── 03-node_registration.yml
├── 04-oob_mgmt.yml
└── 05-aci_system_settings.yml
$ aac-init -d /data
Select single or multiple option(s) to init ACI Fabric:
[1] Wipe and boot APIC/switch to particular version(APIC + Switch)
[2] APIC initial setup(Single Pod)
[3] Init ACI Fabric via NaC(Network as Code)
Example: (1,2,..): 1,2,3
Are you sure to proceed with following option(s)?
[1] Wipe and boot APIC/switch to particular version(APIC + Switch)
[2] APIC initial setup(Single Pod)
[3] Init ACI Fabric via NaC(Network as Code)
(yes, no): yes
Updating
$ pip install aac-init --upgrade
Uninstallation
$ pip uninstall aac-init
FAQ
Contact
Contributors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aac_init-0.3.82.tar.gz
(33.6 kB
view hashes)
Built Distribution
aac_init-0.3.82-py3-none-any.whl
(42.6 kB
view hashes)
Close
Hashes for aac_init-0.3.82-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d92e00f0d246dd5aec3de7ee0d746c09b01b430e91016bfec30d9acc799aae13 |
|
MD5 | 0c8b555e1db15e0d015de18e78408598 |
|
BLAKE2b-256 | 4fb47a1ae43db671446c69b5fe3fafdf2de0fd8274684f2c46cb93d7ca745458 |