terraform
Officialv1.0.01 scenarios

Terraform

Deep Terraform risk knowledge covering provider-specific patterns, state operations, lifecycle rules, and common failure modes across AWS, GCP, and Azure.

deploywhisper skill install terraform

Back to catalog

How to use this skill

1. Install it locally

Use the install command above from any DeployWhisper app checkout that has the installer enabled.

2. Run analysis on matching artifacts

This skill activates when files or content patterns below are detected during analysis.

3. Verify behavior

Published registry data currently includes 1 deterministic scenario for this skill.

Metadata

Author

DeployWhisper

Version

1.0.0

License

MIT

Scenarios

1

Tags

terraformiacinfrastructure

Triggers

Content patterns

Guidance excerpt

Critical risk patterns

Security exposure (CRITICAL)

Data loss risk (CRITICAL)

Network risks (HIGH)

State-sensitive operations

Lifecycle rules

State operations

Provider version changes

Common failure modes

Plan/apply divergence

Module pitfalls

Timing and ordering

Provider-specific risks

AWS

GCP

Azure

Risk weight reference

| Resource type | Base risk weight | Rationale |

|---|---|---|

| Security group / firewall rule | 0.90 | Direct network exposure |

| IAM policy / role | 0.90 | Access control, blast radius if compromised |

| RDS / Cloud SQL / database | 0.95 | Data loss, downtime |

| S3 / GCS / storage bucket | 0.80 | Data exposure, lifecycle |

| VPC / network | 0.85 | Infrastructure connectivity |

| EC2 / VM / compute | 0.50 | Replaceable, stateless (usually) |

| Lambda / Cloud Function | 0.40 | Stateless, fast rollback |

| Load balancer | 0.70 | Traffic routing, potential downtime |

| DNS record | 0.75 | Propagation delay makes rollback slow |

| Tags / labels | 0.05 | Cosmetic, no operational impact |

| CloudWatch / monitoring | 0.15 | Observability, not runtime |

| SNS / SQS / messaging | 0.60 | Message loss potential |