Ao criar um pod do ECI (uma instância do ECI) em um cluster Kubernetes, é possível adicionar anotações para aproveitar os recursos do ECI sem alterar a semântica do Kubernetes. Este tópico aborda tanto as anotações que você pode adicionar quanto aquelas adicionadas automaticamente após o agendamento do pod.
Anotações de pods do ECI
Os pods do ECI suportam as seguintes anotações:
Essas anotações se aplicam apenas a pods agendados em nós virtuais (instâncias do ECI) e não afetam pods em nós regulares.
Adicione anotações ao
metadatade um pod. Por exemplo, ao criar um Deployment, adicione as anotações emspec>template>metadata.As anotações relacionadas ao Elastic Container Instance são aplicadas apenas quando um pod é criado. Adicionar ou modificar essas anotações em um pod existente não surtirá efeito.
Exemplos
Imagem
DataCache
Rede
Armazenamento
Contêiner
Logs
O&M
Anotações de pods do ECI
A tabela a seguir lista as anotações adicionadas a um pod do ECI após o agendamento. Visualize essas anotações ao executar o comando kubectl describe.
|
Parâmetro |
Valor de exemplo |
Descrição |
|
k8s.aliyun.com/eci-request-id |
45942504-4688-51BA-BBAB-4B692C4F39C0 |
O ID da solicitação. |
|
k8s.aliyun.com/eci-instance-id |
eci-2ze1y0la40qgva09**** |
O ID da instância do ECI. |
|
k8s.aliyun.com/eci-instance-spec |
2.0-4.0Gi |
A especificação da instância do ECI usada para faturamento.
|
|
k8s.aliyun.com/eci-instance-compute-category |
economy |
A categoria de computação da especificação da instância do ECI.
|
|
k8s.aliyun.com/allocated-eipInstanceId |
eip-bp1q5n8cq4p7f6dzu**** |
O ID do EIP associado. |
|
k8s.aliyun.com/allocated-eipAddress |
47.99.. |
O endereço IP do EIP associado. |
|
k8s.aliyun.com/allocated-ipv6Address |
2001:d**:1:1:1:1:1:1 |
O endereço IPv6 associado. |
|
k8s.aliyun.com/eci-created-by-template |
true |
Indica se a instância do ECI foi criada a partir de um modelo. |
|
k8s.aliyun.com/eni-instance-id |
eni-2ze6d7oo5ukqj26o**** |
O ID da interface de rede elástica associada. |
|
k8s.aliyun.com/eci-vpc |
vpc-2zeghwzptn5zii0w7**** |
O ID da VPC. |
|
k8s.aliyun.com/eci-matched-image-cache |
imc-2zedy3v37800iimu**** |
O ID do cache de imagem correspondente. |
|
k8s.aliyun.com/eci-schedule-result |
finished |
O resultado do agendamento. Esta anotação foi descontinuada. Consulte a condição ContainerInstanceCreated em podStatus.conditions. Para mais informações, consulte ContainerInstanceCreated. |