AI for Infrastructure as Code
Generate, review, refactor, and secure Ansible, Helm, and cloud infrastructure code with AI.
Prompts
- Intermediate
cloud-init Bootstrap Configuration Prompt
Write safe, idempotent cloud-init user-data that bootstraps instances on first boot — users, packages, mounts, network, and a config-management handoff — without secrets leaking into metadata.
- Claude
- ChatGPT
Open prompt - Intermediate
CloudFormation Template Review Prompt
Review a CloudFormation (or CDK-synthesized) template for correctness, drift resistance, and safe updates — intrinsic functions, change-set surprises, deletion policies, and the resources that recreate when you least expect it.
- Claude
- ChatGPT
Open prompt - Intermediate
Helm Chart Generator & Refactor Prompt
Generate a production-grade Helm chart from scratch or refactor a messy one — sane values schema, templating helpers, sub-charts, hooks, and upgrade safety — without hardcoding environment-specific cruft.
- Claude
- ChatGPT
Open prompt - Advanced
IaC Drift Detection & Reconciliation Prompt
Build a cross-tool strategy to detect and reconcile drift between declared IaC and live infrastructure — scheduled detection, classification of drift causes, and a safe path back to convergence without nuking out-of-band fixes.
- Claude
- ChatGPT
Open prompt - Intermediate
IaC Secrets Management Strategy Prompt
Design how secrets flow through IaC across tools — keep them out of code and state, inject at deploy/runtime via a secrets manager, and rotate without manual re-deploys.
- Claude
- ChatGPT
Open prompt - Intermediate
Multi-Environment IaC Promotion Pipeline Prompt
Design a dev → stage → prod promotion pipeline for infrastructure where the same code ships to every environment, differences live in config, and prod changes are reviewed, gated, and reversible.
- Claude
- ChatGPT
Open prompt - Advanced
Packer Golden Image Pipeline Prompt
Design a Packer build that produces hardened, reproducible golden machine images across clouds — provisioners, versioning, CVE scanning, and a bake-vs-boot decision framework.
- Claude
- ChatGPT
Open prompt - Advanced
Policy-as-Code with OPA & Conftest Prompt
Author Rego policies that gate IaC in CI — Conftest against Terraform plans, Kubernetes manifests, and Dockerfiles — with clear messages, exemptions, and a graduated enforce strategy that doesn't block every PR on day one.
- Claude
- ChatGPT
Open prompt - Advanced
Pulumi Program Design & Review Prompt
Architect or review a Pulumi program in a real programming language — stack/config layout, component resources, secret handling, and the failure modes that come from mixing imperative code with declarative infra.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Jinja2 Templates Advanced Patterns Prompt
Use advanced Jinja2 in Ansible — filters (default, map, selectattr), lookups, complex conditionals, custom filters.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Drift Detection with Check Mode Prompt
Detect configuration drift — periodic --check runs, --diff, integration with monitoring, alerts on drift.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible CI/CD Lint & Test Pipeline Prompt
Build Ansible CI/CD pipelines — lint, syntax check, Molecule tests, vault validation, deploy stages.
- Claude
- ChatGPT
Open prompt - Advanced
Ansible Custom Modules Development Prompt
Write custom Ansible modules in Python — module contract, AnsibleModule class, argument spec, idempotency, error handling.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Dynamic Inventory for Cloud Prompt
Configure dynamic inventory plugins — AWS (aws_ec2), GCP (gcp_compute), Azure (azure_rm), keyed_groups, filters, caching.
- Claude
- ChatGPT
Open prompt - Intermediate
AWX / Ansible Automation Platform Prompt
Configure AWX (Ansible Tower/AAP) — job templates, surveys, workflow templates, credentials, projects, scaling.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Facts & Caching Prompt
Tune Ansible fact gathering — gather_subset, custom facts, local facts, cache backends (jsonfile, Redis), staleness.
- Claude
- ChatGPT
Open prompt - Advanced
Ansible Performance Tuning Prompt
Speed up Ansible playbooks — forks, pipelining, async, smart gathering, fact caching, mitogen.
- Claude
- ChatGPT
Open prompt - Advanced
Ansible External Secrets (HashiCorp Vault) Prompt
Integrate Ansible with HashiCorp Vault — secret lookup at runtime, AppRole auth, KV v2, dynamic secrets, caching.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible SSH Configuration Prompt
Configure SSH for Ansible — keys, jump hosts, control persist, agent forwarding, known_hosts, parallel connections.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Become / Privilege Escalation Prompt
Configure Ansible privilege escalation — become, become_user, become_method, restrict sudo, password handling.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Vault Secrets Management Prompt
Use Ansible Vault — encrypt secrets, vault IDs, multi-vault setups, integration with external secret managers.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Collections Design Prompt
Build and use Ansible Collections — FQCN, requirements.yml, ansible-galaxy collection install, custom collections.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Role Generator Prompt
Generate a complete, idempotent Ansible role with proper directory structure, defaults, handlers, molecule tests, and OS-family conditionals.
- Claude
- ChatGPT
- Cursor
Open prompt - Intermediate
Infrastructure as Code Security Review Prompt
AI security review of Terraform, CloudFormation, or Helm charts — surface dangerous defaults, missing encryption, overly-permissive IAM, and exposed services.
- Claude
- ChatGPT
Open prompt - Advanced
Ansible Molecule Testing Prompt
Test Ansible roles with Molecule — scenarios, drivers (Docker/Podman/Vagrant), verifiers (Ansible/Testinfra), idempotence.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Roles Structure Best Practices Prompt
Design Ansible roles — defaults vs vars, meta dependencies, role parameters, tags, idempotency.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Loops & Control Prompt
Use Ansible loops correctly — loop vs with_items, complex loops, retries, loop_var, nested loops, performance.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Handlers & Notification Prompt
Use Ansible handlers correctly — notify, listen, force handlers, multi-handler chains, when handlers don't fire.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Idempotency Design Prompt
Make Ansible tasks idempotent — when to use changed_when / failed_when, check mode, validating shell tasks.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Variable Precedence Prompt
Debug Ansible variable scope — precedence rules, override behavior, hostvars, magic vars, set_fact lifetime.
- Claude
- ChatGPT
Open prompt - Intermediate
Ansible Inventory Design Prompt
Design Ansible inventories — static vs dynamic, group hierarchy, host_vars / group_vars, multi-environment patterns.
- Claude
- ChatGPT
Open prompt