iac_modules/.gitignore
Haitao Pan 892302a5b5 feat: add venv support and restructure Pulumi config for non-interactive IaC workflow
- Use PROJECT_ROOT for all module paths (Pulumi, Terraform, Ansible)
- Move requirements.txt to project root and auto-create .venv if missing
- Setup pip dependencies before pulumi up
- Add non-interactive pulumi stack select/init
- Clean up old pulumi/requirements.txt
- Update .gitignore to exclude .venv, Pulumi and Terraform state files
2025-03-29 12:58:44 +08:00

51 lines
479 B
Plaintext

*.pyc
venv/
.DS_Store
infrastructure/.DS_Store
./playbook/.DS_Storevenv/
# Python virtual environments
.venv/
venv/
ENV/
env/
# Python bytecode
__pycache__/
*.py[cod]
*.pyo
# Pulumi
Pulumi.*
*.bak
.pulumi/
.pulumi-history/
# VSCode
.vscode/
# macOS metadata
.DS_Store
# Logs and local debug
*.log
# Coverage
htmlcov/
coverage.xml
*.cover
.cache/
# Terraform
.terraform/
*.tfstate
*.tfstate.*
# Ansible
*.retry
# Installer artifacts
offline-iac/
offline-setup-*.tar.gz