Todos los productos
Search
Centro de documentos

:Desalojo automático de pods con espacio de almacenamiento temporal insuficiente

Última actualización: Sep 04, 2026

Este tema describe cómo desalojar automáticamente los pods cuyo espacio de almacenamiento temporal es insuficiente en escenarios de Kubernetes. Esto garantiza espacio de almacenamiento temporal suficiente para sus operaciones comerciales.

Descripción de la configuración

De forma predeterminada, el sistema no gestiona la insuficiencia de espacio de almacenamiento temporal en un pod basado en Elastic Container Instance. Esta falta de espacio puede afectar sus operaciones comerciales. Elastic Container Instance permite agregar la anotación k8s.aliyun.com/eci-eviction-enable: "true" mediante los mecanismos de desalojo y programación de Kubernetes. Si el espacio de almacenamiento temporal de un pod es menor a 100 MiB, el sistema lo desaloja automáticamente y su estado cambia a Failed.

Importante
  • Agregue las anotaciones a los metadatos del archivo de configuración del pod. Por ejemplo, al crear un despliegue, agréguelas en la sección spec.template.metadata.

  • Las anotaciones relacionadas con Elastic Container Instance solo se aplican durante la creación del pod. Agregarlas o modificarlas en un pod existente no surte efecto.

Por lo general, las aplicaciones empresariales se despliegan en despliegues. Si un despliegue administra el pod que se va a desalojar, crea automáticamente uno nuevo, como se muestra a continuación. 驱逐

Ejemplo de configuración

apiVersion: apps/v1
kind: Deployment
metadata:
  name: test
  labels:
    app: nginx
spec:
  replicas: 4
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      name: nginx-test
      annotations:
        k8s.aliyun.com/eci-eviction-enable: "true" # Specifies to automatically evict pods whose temporary storage spaces are insufficient.
      labels:
        app: nginx
        alibabacloud.com/eci: "true" 
    spec:
      containers:
      - name: nginx
        image: registry.cn-shanghai.aliyuncs.com/eci_open/nginx:1.14.2