Created IAC reverse generator

This commit is contained in:
p2913020
2026-05-22 00:19:30 -04:00
parent d04c2c6e4b
commit 1a11244fff
161 changed files with 26806 additions and 51 deletions

View File

@@ -0,0 +1,23 @@
Metadata-Version: 2.4
Name: iac-reverse
Version: 0.1.0
Summary: Reverse engineer existing on-premises infrastructure into Terraform HCL code and state files
License: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: click>=8.1.7
Requires-Dist: jinja2>=3.1.3
Requires-Dist: networkx>=3.2.1
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: kubernetes>=28.1.0
Requires-Dist: docker>=7.0.0
Requires-Dist: pywinrm>=0.4.3
Requires-Dist: python-synology>=1.0.0
Provides-Extra: dev
Requires-Dist: hypothesis>=6.92.0; extra == "dev"
Requires-Dist: pytest>=7.4.4; extra == "dev"
Requires-Dist: pytest-cov>=4.1.0; extra == "dev"
# SnarfCode
# I added this line to test the syncing

View File

@@ -0,0 +1,17 @@
README.md
pyproject.toml
src/iac_reverse/__init__.py
src/iac_reverse.egg-info/PKG-INFO
src/iac_reverse.egg-info/SOURCES.txt
src/iac_reverse.egg-info/dependency_links.txt
src/iac_reverse.egg-info/entry_points.txt
src/iac_reverse.egg-info/requires.txt
src/iac_reverse.egg-info/top_level.txt
src/iac_reverse/auth/__init__.py
src/iac_reverse/cli/__init__.py
src/iac_reverse/generator/__init__.py
src/iac_reverse/incremental/__init__.py
src/iac_reverse/resolver/__init__.py
src/iac_reverse/scanner/__init__.py
src/iac_reverse/state_builder/__init__.py
src/iac_reverse/validator/__init__.py

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,2 @@
[console_scripts]
iac-reverse = iac_reverse.cli:main

View File

@@ -0,0 +1,13 @@
click>=8.1.7
jinja2>=3.1.3
networkx>=3.2.1
pyyaml>=6.0.1
kubernetes>=28.1.0
docker>=7.0.0
pywinrm>=0.4.3
python-synology>=1.0.0
[dev]
hypothesis>=6.92.0
pytest>=7.4.4
pytest-cov>=4.1.0

View File

@@ -0,0 +1 @@
iac_reverse