# Kafka Performance Testing - Git Ignore

# Results directories (generated during test runs)
results/
/results/

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
.env
.venv
env/
venv/
ENV/

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Ansible
*.retry
.molecule/

# Generated reports (keep templates, ignore generated)
*.xlsx
!templates/*.xlsx

# Temporary files
*.tmp
*.temp
*.log
!/docs/*.log

# SSL/TLS certificates (security)
*.pem
*.key
*.crt
*.jks
*.p12

# Secrets
secrets.yml
vault.yml
**/credentials.json

# Offline packages (downloaded for air-gapped installation)
offline_packages/

# Collection build artifacts
*.tar.gz
.build-venv/
.ansible/

# Vault password file
.vault_pass

# Production inventory (contains vault secrets)
inventories/production/

# Benchmark scripts
run_remaining_benchmarks.sh
