一个将ACI APIC配置转换为Apstra配置的工具,输出为Terraform配置。
项目描述
ACI到Apstra转换器
一个将ACI APIC配置转换为Apstra配置的工具,输出为Terraform配置。
入门指南
以下说明将帮助您在本地计算机上设置和运行项目。
先决条件
您需要安装以下内容
- Python 3.x
- 所需Python包(在
requirements.txt
中列出)
安装
按照以下步骤设置开发环境
-
克隆存储库:
git clone https://github.com/yourusername/aci-to-apstra.git cd aci-to-apstra
-
安装所需包:
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 查看哈希)
关闭
aci2apstra-0.1.0.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 21d76a9c3a6ae87892aae73a9c47f478c5358971fe64a65d8854c782eb8e07ad |
|
MD5 | d1bb08275e9cdff572b59c34d0b16bbc |
|
BLAKE2b-256 | 439f24913510d1a354eca83c2bed5326d027a07cabdea4dcba8b09ee8eb26c4e |
关闭
aci2apstra-0.1.0-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0705dedc7c47e61f79597aac143dc700c25da1e793cab0d59a18172a13971921 |
|
MD5 | 469681ff06424e96b6c32c78b3b57344 |
|
BLAKE2b-256 | f9f59e8bb5a8feb5ecc979a9beb0ee17e3e156c1b31b45333bb45b20673deb8e |