Lors de la création d'un pod ECI (une instance ECI) dans un cluster Kubernetes, vous pouvez ajouter des annotations pour tirer parti des fonctionnalités ECI sans modifier la sémantique Kubernetes. Cette rubrique présente les annotations que vous pouvez ajouter ainsi que celles ajoutées automatiquement après la planification du pod.
Annotations de pod ECI
Les pods ECI prennent en charge les annotations suivantes :
Ces annotations s'appliquent uniquement aux pods planifiés sur des nœuds virtuels (instances ECI) et n'affectent pas les pods exécutés sur des nœuds standards.
Ajoutez les annotations au champ
metadatadu pod. Par exemple, lors de la création d'un déploiement, ajoutez les annotations sousspec>template>metadata.Les annotations liées à Elastic Container Instance ne sont appliquées qu'à la création du pod. L'ajout ou la modification de ces annotations sur un pod existant n'aura aucun effet.
Exemples
Image
DataCache
Réseau
Stockage
Conteneur
Journaux
O&M
Annotations de pod ECI
Le tableau suivant répertorie les annotations ajoutées à un pod ECI après sa planification. Vous pouvez consulter ces annotations en exécutant la commande kubectl describe.
|
Paramètre |
Valeur d'exemple |
Description |
|
k8s.aliyun.com/eci-request-id |
45942504-4688-51BA-BBAB-4B692C4F39C0 |
ID de la requête. |
|
k8s.aliyun.com/eci-instance-id |
eci-2ze1y0la40qgva09**** |
ID de l'instance ECI. |
|
k8s.aliyun.com/eci-instance-spec |
2.0-4,0Gi |
Spécification de l'instance ECI utilisée pour la facturation.
|
|
k8s.aliyun.com/eci-instance-compute-category |
economy |
Catégorie de calcul de la spécification de l'instance ECI.
|
|
k8s.aliyun.com/allocated-eipInstanceId |
eip-bp1q5n8cq4p7f6dzu**** |
ID de l'EIP associée. |
|
k8s.aliyun.com/allocated-eipAddress |
47.99.. |
Adresse IP de l'EIP associée. |
|
k8s.aliyun.com/allocated-ipv6Address |
2001:d**:1:1:1:1:1:1 |
Adresse IPv6 associée. |
|
k8s.aliyun.com/eci-created-by-template |
true |
Indique si l'instance ECI a été créée à partir d'un modèle. |
|
k8s.aliyun.com/eni-instance-id |
eni-2ze6d7oo5ukqj26o**** |
ID de l'interface réseau élastique associée. |
|
k8s.aliyun.com/eci-vpc |
vpc-2zeghwzptn5zii0w7**** |
ID du VPC. |
|
k8s.aliyun.com/eci-matched-image-cache |
imc-2zedy3v37800iimu**** |
ID du cache d'images correspondant. |
|
k8s.aliyun.com/eci-schedule-result |
finished |
Résultat de la planification. Cette annotation est obsolète. Reportez-vous plutôt à la condition ContainerInstanceCreated dans podStatus.conditions. Pour plus d'informations, reportez-vous à la section ContainerInstanceCreated. |