Cuando crea un pod de ECI (una instancia de ECI) en un clúster de Kubernetes, puede agregar anotaciones para aprovechar las funciones de ECI sin modificar la semántica de Kubernetes. Este tema describe tanto las anotaciones que usted puede agregar como aquellas que el sistema añade automáticamente después de programar el pod.
Anotaciones de pods de ECI
Los pods de ECI admiten a continuación las siguientes anotaciones:
Estas anotaciones se aplican únicamente a los pods programados en nodos virtuales (instancias de ECI) y no afectan a los pods ubicados en nodos regulares.
Agregue las anotaciones al elemento
metadatadel pod. Por ejemplo, al crear un Deployment, añada las anotaciones dentro despec>template>metadata.Las anotaciones relacionadas con Elastic Container Instance solo se aplican durante la creación del pod. Si agrega o modifica estas anotaciones en un pod existente, no surtirán ningún efecto.
Ejemplos
Imagen
DataCache
Red
Almacenamiento
Contenedor
Registros
O&M
Anotaciones de pods de ECI
En la siguiente tabla se enumeran las anotaciones que se agregan a un pod de ECI después de programarlo. Para consultarlas, ejecute el comando kubectl describe.
|
Parámetro |
Valor de ejemplo |
Descripción |
|
k8s.aliyun.com/eci-request-id |
45942504-4688-51BA-BBAB-4B692C4F39C0 |
ID de la solicitud. |
|
k8s.aliyun.com/eci-instance-id |
eci-2ze1y0la40qgva09**** |
ID de la instancia de ECI. |
|
k8s.aliyun.com/eci-instance-spec |
2.0-4.0Gi |
Especificación de la instancia de ECI utilizada para la facturación.
|
|
k8s.aliyun.com/eci-instance-compute-category |
economy |
Categoría de cómputo de la especificación de la instancia de ECI.
|
|
k8s.aliyun.com/allocated-eipInstanceId |
eip-bp1q5n8cq4p7f6dzu**** |
ID de la EIP asociada. |
|
k8s.aliyun.com/allocated-eipAddress |
47.99.. |
Dirección IP de la EIP asociada. |
|
k8s.aliyun.com/allocated-ipv6Address |
2001:d**:1:1:1:1:1:1 |
Dirección IPv6 asociada. |
|
k8s.aliyun.com/eci-created-by-template |
true |
Indica si la instancia de ECI se creó a partir de una plantilla. |
|
k8s.aliyun.com/eni-instance-id |
eni-2ze6d7oo5ukqj26o**** |
ID de la interfaz de red elástica asociada. |
|
k8s.aliyun.com/eci-vpc |
vpc-2zeghwzptn5zii0w7**** |
ID de la VPC. |
|
k8s.aliyun.com/eci-matched-image-cache |
imc-2zedy3v37800iimu**** |
ID de la caché de imágenes coincidente. |
|
k8s.aliyun.com/eci-schedule-result |
finished |
Resultado de la programación. Esta anotación está obsoleta. En su lugar, consulte la condición ContainerInstanceCreated en podStatus.conditions. Para obtener más información, consulte ContainerInstanceCreated. |