跳转到主要内容

一个将ACI APIC配置转换为Apstra配置的工具,输出为Terraform配置。

项目描述

ACI到Apstra转换器

一个将ACI APIC配置转换为Apstra配置的工具,输出为Terraform配置。

入门指南

以下说明将帮助您在本地计算机上设置和运行项目。

先决条件

您需要安装以下内容

  • Python 3.x
  • 所需Python包(在requirements.txt中列出)

安装

按照以下步骤设置开发环境

  1. 克隆存储库:

    git clone https://github.com/yourusername/aci-to-apstra.git
    cd aci-to-apstra
    
  2. 安装所需包:

    pip install -r requirements.txt
    

运行项目

要运行项目,用户必须直接从APIC设备下载APIC配置JSON文件。

下载APIC配置JSON后,运行以下命令

python3 src/main.py

部署

有关如何在实时系统上部署此项目的附加说明将在此处提供。

构建工具

  • Python - 使用的编程语言
  • Jinja2 - Python的模板引擎
  • Terraform - 基础设施即代码工具

作者

  • Adam Jarvis
  • Mohamed Abouzeina

许可证

本项目的许可证为MIT许可证 - 请参阅LICENSE文件获取详细信息。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分布

aci2apstra-0.1.0.tar.gz (2.7 kB 查看哈希)

上传时间 源代码

构建分发

aci2apstra-0.1.0-py3-none-any.whl (2.9 kB 查看哈希)

上传时间 Python 3

由以下支持