Saat membuat pod ECI (Elastic Container Instance) di kluster Kubernetes, Anda dapat menambahkan anotasi untuk memanfaatkan fitur-fitur ECI tanpa mengubah semantik Kubernetes. Topik ini mencakup anotasi yang dapat Anda tambahkan serta anotasi yang ditambahkan secara otomatis setelah penjadwalan pod.
Anotasi pod ECI
Pod ECI mendukung anotasi berikut:
-
Anotasi ini hanya berlaku untuk Pod yang dijadwalkan pada node virtual (Elastic Container Instance) dan tidak memengaruhi Pod pada node biasa.
-
Tambahkan anotasi ke
metadataPod. Misalnya, saat membuat Deployment, tambahkan anotasi di bawahspec>template>metadata. -
Anotasi terkait Elastic Container Instance hanya diterapkan saat pod dibuat. Menambahkan atau mengubah anotasi ini pada pod yang sudah ada tidak akan berpengaruh.
Anotasi pod ECI
Tabel berikut mencantumkan anotasi yang ditambahkan ke Pod ECI setelah dijadwalkan. Anda dapat mengkueri anotasi ini dengan menjalankan perintah kubectl describe.
|
Parameter |
Nilai contoh |
Deskripsi |
|
k8s.aliyun.com/eci-request-id |
45942504-4688-51BA-BBAB-4B692C4F39C0 |
ID permintaan. |
|
k8s.aliyun.com/eci-instance-id |
eci-2ze1y0la40qgva09**** |
ID instans ECI. |
|
k8s.aliyun.com/eci-instance-spec |
2.0-4.0Gi |
Spesifikasi instans ECI yang digunakan untuk penagihan.
|
|
k8s.aliyun.com/eci-instance-compute-category |
economy |
Kategori komputasi dari spesifikasi instans ECI.
|
|
k8s.aliyun.com/allocated-eipInstanceId |
eip-bp1q5n8cq4p7f6dzu**** |
ID EIP yang diasosiasikan. |
|
k8s.aliyun.com/allocated-eipAddress |
47.99.**.** |
Alamat IP dari EIP yang diasosiasikan. |
|
k8s.aliyun.com/allocated-ipv6Address |
2001:d**:1:1:1:1:1:1 |
Alamat IPv6 yang diasosiasikan. |
|
k8s.aliyun.com/eci-created-by-template |
true |
Menunjukkan apakah instans ECI dibuat dari templat. |
|
k8s.aliyun.com/eni-instance-id |
eni-2ze6d7oo5ukqj26o**** |
ID antarmuka jaringan elastis yang diasosiasikan. |
|
k8s.aliyun.com/eci-vpc |
vpc-2zeghwzptn5zii0w7**** |
ID VPC. |
|
k8s.aliyun.com/eci-matched-image-cache |
imc-2zedy3v37800iimu**** |
ID cache gambar yang dicocokkan. |
|
k8s.aliyun.com/eci-schedule-result |
finished |
Hasil penjadwalan. Anotasi ini sudah tidak digunakan lagi. Sebagai gantinya, rujuk kondisi ContainerInstanceCreated di podStatus.conditions. Untuk informasi lebih lanjut, lihat ContainerInstanceCreated. |