Terraform

Infraestructura

Planifica, aplica y gestiona infraestructura de Terraform mediante conversación — Neotask usa OpenClaw para darte control de IaC sin la CLI

Lo que puedes hacer

Activar planes y applies

Dile a Neotask que ponga en cola un plan de Terraform o aplique la ejecución en cualquier espacio de trabajo. Inicia la operación a través de la API de Terraform Cloud y devuelve el ID de ejecución.

Revisar el resultado del plan

Solicita a Neotask que recupere el resultado del plan para una ejecución de Terraform específica. Obtén la lista de recursos que se crearán, modificarán o destruirán antes de confirmar la operación.

Gestionar espacios de trabajo

Pídele a Neotask que liste todos los espacios de trabajo de Terraform Cloud, describa la configuración de uno o verifique su estado actual.

Actualizar variables y conjuntos de variables

Solicita a Neotask que actualice las variables del espacio de trabajo de Terraform o los valores del conjunto de variables.

Verificar el historial de ejecuciones

Solicita a Neotask el historial de ejecuciones de cualquier espacio de trabajo: planes, applies y destrucciones recientes con su estado y marcas de tiempo.

Bloquear y desbloquear espacios de trabajo

Pídele a Neotask que bloquee un espacio de trabajo de Terraform antes de realizar cambios manuales de estado, o que lo desbloquee después.

Prueba preguntando

  • "Pon en cola la ejecución de un plan para el espacio de trabajo production-aws"
  • "Muéstrame el resultado del plan para la ejecución run-abc123"
  • "Aplica el último plan para el espacio de trabajo staging-gcp"
  • "Lista todos los espacios de trabajo en mi organización de Terraform Cloud"
  • "¿Cuál es el estado actual del espacio de trabajo production-kubernetes?"
  • "Actualiza la variable DB_INSTANCE_SIZE a db.t3.large en el espacio de trabajo staging-rds"
  • "Muéstrame todas las ejecuciones fallidas en las últimas 24 horas"
  • "Bloquea el espacio de trabajo production-network"
  • Consejos avanzados

  • Revisa el plan antes de aplicar: solicita siempre a Neotask que recupere y resuma el resultado del plan antes de activar una solicitud; las eliminaciones de recursos son irreversibles.
  • Sensibilidad de variables: solicita a Neotask que marque las variables como sensibles cuando contengan secretos para que queden enmascaradas en los registros de ejecución.
  • El bloqueo de espacios de trabajo evita conflictos: bloquea el espacio de trabajo antes de realizar cambios manuales de estado; las ejecuciones simultáneas sobre el mismo archivo de estado causan daños.
  • Desencadenadores de ejecución para dependencias: solicita a Neotask que describa la configuración de desencadenadores de un espacio de trabajo para entender el orden de despliegue de la infraestructura.
  • Inspección del estado antes de operaciones destructivas: solicita a Neotask que describa qué se encuentra actualmente en el estado del espacio de trabajo antes de ejecutar una destrucción.
  • Works Well With