Tema
🖥️ Comandos — Curso AWS
Referencia rápida. Todos verificados contra el emulador.
⚙️ Entorno
| Comando | Qué hace |
|---|---|
floci start / floci stop | Arranca y para el emulador |
floci status | Estado y versión |
floci doctor | Diagnostica el entorno antes de arrancar |
floci logs | Registros del emulador |
floci services | Servicios disponibles |
floci snapshot | Guarda y restaura el estado del laboratorio |
eval $(floci env) | Exporta endpoint y credenciales (solo en esa terminal) |
📦 CloudFormation
| Comando | Qué hace |
|---|---|
create-stack --stack-name N --template-body file://t.yaml | Crea la pila |
describe-stacks --stack-name N | Estado y salidas |
list-stack-resources --stack-name N | Inventario de recursos |
describe-stack-events --stack-name N | Historia paso a paso (primer sitio al fallar) |
get-template --stack-name N | La plantilla realmente desplegada |
update-stack --stack-name N --template-body file://t.yaml | Aplica solo la diferencia |
create-change-set --change-set-name C | Ensaya el cambio sin aplicarlo |
list-exports | Valores publicados por cualquier pila |
delete-stack --stack-name N | Borra la pila y todos sus recursos |
💡
--query 'Stacks[0].StackStatus' --output textdevuelve el estado pelado, sin JSON.
⚠️ Los parámetros van como
ParameterKey=X,ParameterValue=Y, separados por coma y sin espacios.
→ Ver en contexto: Clase 1