Todos los productos
Search
Centro de documentos

Elastic Container Instance:Ciclo de vida de un pod

Última actualización: Sep 21, 2026

Un pod (instancia de contenedor elástico) pasa por varios estados durante su ciclo de vida. Conocer estos estados le ayuda a diseñar la lógica de negocio, como consultar el estado del pod, gestionar errores y calcular los periodos de facturación.

Estados de un pod

A continuación se muestran todos los estados de un pod en ECI, sus equivalentes en Kubernetes y si generan cargos de facturación.

Estado en ECI

Descripción

Estado en Kubernetes

Facturado

Scheduling

ECI asigna recursos de cómputo al pod.

Pending

No

Pending

Los recursos ya están asignados. Uno o más contenedores se están iniciando, pero ninguno se encuentra en ejecución todavía.

Pending

Sí

Running

Todos los contenedores están creados y como mínimo uno se está ejecutando o reiniciando.

Running

Sí

Restarting

El pod se está reiniciando.

Pending

Sí

Updating

El pod se está actualizando.

Pending

Sí

Terminating

El pod se está finalizando. Cuando se elimina un pod en ejecución configurado con preStop, este entra en el estado Terminating. Una vez que se ejecuta el hook preStop, el pod se elimina.

Running

Sí

Succeeded

Todos los contenedores finalizaron correctamente y no se reiniciarán.

Succeeded

No

Failed

Todos los contenedores finalizaron. Como mínimo uno terminó debido a un error de ejecución, ya sea porque devolvió un código distinto de cero o porque el sistema lo detuvo.

Failed

No

Expired

El pod era una preemptible instance y se recuperó porque los recursos expiraron.

Failed

No

ScheduleFailed

No se pudo crear el pod. ECI lo elimina automáticamente después de 24 horas y no se le cobra por él.

Failed

No

Importante

La política de reinicio se aplica únicamente a los contenedores dentro de un pod. El pod (instancia de contenedor elástico) no se reinicia de forma automática.

El siguiente diagrama muestra cómo un pod cambia de estado durante su ciclo de vida.

Pod lifecycle status transitions

Nota
  • Cuando un pod finaliza, se liberan los recursos de cómputo subyacentes. De manera predeterminada, los recursos asociados, como las direcciones IP elásticas (EIP), también se liberan al mismo tiempo.

  • Los metadatos de los pods en un estado terminal (Succeeded, Failed o Expired) se conservan de la siguiente manera:

    • Durante la primera hora después de que el pod alcanza un estado terminal, se conservan todos los metadatos.

    • Después de esa hora, solo se mantienen las 100 entradas de metadatos más recientes por región.

Estados de un contenedor

Cada contenedor dentro de un pod tiene su propio estado, independiente del estado del pod.

Estado

Descripción

Waiting

El contenedor espera para iniciar. Los contenedores de aplicación permanecen en Waiting mientras un InitContainer se está ejecutando, hasta que este último finaliza.

Running

El contenedor se está ejecutando.

Terminated

El contenedor finalizó, ya sea correctamente o debido a un error.