AD

¿Ya dominas lo básico? Un curso estructurado de Terraform es la vía rápida para dar el salto.

Ver cursos de Terraform en Udemy

Enlace de afiliado. No te cuesta nada extra.

Lección 22 / 37

Listar workspaces con terraform workspace list

En esta lección verás qué workspaces existen y en cuál estás.

terraform workspace list los muestra, con un asterisco delante del activo.

Ese asterisco es toda la información que Terraform da sobre dónde estás, y por eso esta orden importa más de lo que su tamaño sugiere. El prompt de la terminal no cambia, la configuración es la misma y los comandos se escriben igual: nada avisa de que estás en producción.

La costumbre que evita el accidente es sencilla: ejecutarla antes de cualquier apply o destroy. Cuesta un segundo.

Quien trabaja con workspaces a diario suele ir más allá y añadir el workspace activo al prompt del shell, para tenerlo siempre a la vista.

Los workspaces son propios de cada backend: los que ves aquí dependen de dónde esté el estado. Con un backend local viven en la carpeta terraform.tfstate.d; con uno remoto, en el propio backend.

Dentro de la configuración, el nombre del workspace está disponible como terraform.workspace, y se puede usar para variar valores según el entorno — con la misma cautela de la lección anterior.

Terraform
Pruébalo (escríbelo en la terminal simulada)
terraform workspace list

🧑‍💻 Puedes escribir este comando en la terminal simulada de Terraform para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)