Catalog PyPI
PACKAGE EXPLORERView in registry

aci2apstra

PyPI

A tool for converting an ACI APIC configuration to an Apstra configuration, outputted as a Terraform configuration.

Versions collected1
Direct dependencies1From release 0.1.0
Last observed20 Oct, 18:13 UTC

README

Version 0.1.0 documentation

ACI to Apstra Converter

A tool for converting an ACI APIC configuration to an Apstra configuration, outputted as a Terraform configuration.

Getting Started

These instructions will help you set up and run the project on your local machine.

Prerequisites

You need to have the following installed:

  • Python 3.x
  • Required Python packages (listed in requirements.txt)

Installing

Follow these steps to set up the development environment:

  1. Clone the repository:

    git clone https://github.com/yourusername/aci-to-apstra.git
    cd aci-to-apstra
    
  2. Install the required packages:

    pip install -r requirements.txt
    

Running the Project

To run the project, the user must download the APIC configuration JSON file directly from the APIC appliance.

Once the APIC config JSON is downloaded, run the following command:

python3 src/main.py

Deployment

Additional notes on how to deploy this project on a live system will be provided here.

Built With

  • Python - The main programming language used
  • Jinja2 - Template engine for Python
  • Terraform - Infrastructure as Code tool

Authors

  • Adam Jarvis
  • Mohamed Abouzeina

License

This project is licensed under the MIT License - see the LICENSE file for details.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.07 Jun 20241

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
iamjarvs/conversion_acitoapstra

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:13 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:174c767329af2d9186138eb6b6024856f4d066ff03d13eaadce7ba579d61a1bb