- environments/production/main.tf: S3 backend (MinIO), Proxmox provider (commented, ready for bare-metal) - environments/production/variables.tf: Variable stubs for Proxmox - atlantis.yaml: Repo-level config (autoplan on .tf changes, require approval) - .gitignore: Terraform/OpenTofu patterns - modules/: Empty, ready for reusable modules Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
15 lines
328 B
YAML
15 lines
328 B
YAML
# Atlantis repo-level config
|
|
# Defines how Atlantis should plan/apply for this repository
|
|
version: 3
|
|
projects:
|
|
- name: production
|
|
dir: environments/production
|
|
workspace: default
|
|
autoplan:
|
|
when_modified:
|
|
- "**/*.tf"
|
|
- "**/*.tfvars"
|
|
enabled: true
|
|
apply_requirements:
|
|
- approved
|