Files
gh-poindexter12-waypoint-te…/skills/terraform/references/external-resources.md
2025-11-30 08:47:38 +08:00

3.2 KiB

External Resources

Pointers to official documentation and community resources.

Official HashiCorp Documentation

Resource URL Use For
Terraform Docs https://developer.hashicorp.com/terraform/docs Language reference, CLI commands
Terraform Tutorials https://developer.hashicorp.com/terraform/tutorials Step-by-step learning paths
Language Reference https://developer.hashicorp.com/terraform/language HCL syntax, expressions, functions
CLI Reference https://developer.hashicorp.com/terraform/cli Command options and usage
Best Practices https://developer.hashicorp.com/terraform/cloud-docs/recommended-practices Official workflow recommendations

Terraform Registry

Resource URL Use For
Provider Registry https://registry.terraform.io/browse/providers Find and explore providers
Module Registry https://registry.terraform.io/browse/modules Pre-built modules
Telmate Proxmox https://registry.terraform.io/providers/Telmate/proxmox/latest/docs Proxmox provider docs
AWS Provider https://registry.terraform.io/providers/hashicorp/aws/latest/docs AWS resource reference

Proxmox Resources

Resource URL Use For
Telmate Provider Docs https://registry.terraform.io/providers/Telmate/proxmox/latest/docs Resource configuration
Telmate GitHub https://github.com/Telmate/terraform-provider-proxmox Source, issues, examples
Proxmox VE API https://pve.proxmox.com/pve-docs/api-viewer/ Understanding API calls
Proxmox Wiki https://pve.proxmox.com/wiki/Main_Page Proxmox concepts and setup

Community Resources

Resource URL Use For
Terraform Best Practices https://www.terraform-best-practices.com Community-maintained guide
Awesome Terraform https://github.com/shuaibiyy/awesome-terraform Curated list of resources
Terraform Weekly https://www.yourdevopsmentor.com/terraform-weekly News and updates

Learning Resources

Resource URL Use For
HashiCorp Learn https://developer.hashicorp.com/terraform/tutorials Official tutorials
Terraform Up & Running https://www.terraformupandrunning.com/ Comprehensive book

Tools

Tool URL Use For
TFLint https://github.com/terraform-linters/tflint Linting and best practices
Checkov https://github.com/bridgecrewio/checkov Security scanning
Infracost https://github.com/infracost/infracost Cost estimation
Terragrunt https://terragrunt.gruntwork.io/ DRY Terraform configurations
tfenv https://github.com/tfutils/tfenv Terraform version management

Most commonly needed:

  1. HCL Syntax: https://developer.hashicorp.com/terraform/language/syntax/configuration
  2. Functions: https://developer.hashicorp.com/terraform/language/functions
  3. Expressions: https://developer.hashicorp.com/terraform/language/expressions
  4. Backend Configuration: https://developer.hashicorp.com/terraform/language/settings/backends
  5. Proxmox VM Resource: https://registry.terraform.io/providers/Telmate/proxmox/latest/docs/resources/vm_qemu