Saat membuat pod (instance kontainer elastis) dalam klaster Kubernetes, Anda dapat menambahkan anotasi ke pod untuk memanfaatkan semua fitur Elastic Container Instance. Pastikan anotasi yang ingin ditambahkan sesuai dengan sintaksis Kubernetes. Topik ini menjelaskan anotasi yang dapat ditambahkan saat membuat pod serta anotasi yang dapat ditambahkan setelah sistem mengalokasikan sumber daya dan membuat pod.
Anotasi yang Dapat Ditambahkan Saat Membuat Pod
Tabel berikut menjelaskan anotasi yang dapat ditambahkan saat membuat pod berbasis Elastic Container Instance.
Anotasi dalam tabel berikut hanya berlaku untuk pod yang dijadwalkan ke node virtual. Pod tersebut berjalan sebagai instance kontainer elastis. Anotasi tidak dapat diterapkan pada pod yang dijadwalkan ke node nyata.
Anotasi harus ditambahkan ke metadata file konfigurasi pod. Sebagai contoh, saat membuat Deployment, tambahkan anotasi di bagian spec.template.metadata.
Untuk menggunakan fitur Elastic Container Instance, Anda hanya dapat menambahkan anotasi saat membuat pod berbasis Elastic Container Instance. Jika Anda menambahkan atau memodifikasi anotasi saat memperbarui pod, anotasi tersebut tidak akan berlaku.
Anotasi yang Dapat Ditambahkan SetelahSistem Mengalokasikan Sumber Daya dan Membuat Pod
Tabel berikut menjelaskan anotasi yang dapat ditambahkan setelah sistem mengalokasikan sumber daya dan membuat pod. Anda dapat menjalankan perintah kubectl describe untuk menanyakan detail pod.
Anotasi | Contoh | Deskripsi |
k8s.aliyun.com/eci-request-id | 45942504-4688-51BA-BBAB-4B692C4F39C0 | Menunjukkan ID permintaan. |
k8s.aliyun.com/eci-instance-id | eci-2ze1y0la40qgva09**** | Menunjukkan ID pod. |
k8s.aliyun.com/eci-instance-spec | 2.0-4.0 Gi | Menunjukkan spesifikasi pod. Anda akan dikenakan biaya berdasarkan nilai tersebut.
|
k8s.aliyun.com/eci-instance-compute-category | ekonomis | Menunjukkan kategori komputasi dari tipe instance ECS berdasarkan pod dibuat.
|
k8s.aliyun.com/allocated-eipInstanceId | eip-bp1q5n8cq4p7f6dzu**** | Menunjukkan ID EIP. |
k8s.aliyun.com/allocated-eipAddress | 47.99.**.** | Menunjukkan EIP yang terkait dengan instance. |
k8s.aliyun.com/allocated-ipv6Address | 2001:d**:1:1:1:1:1:1 | Menunjukkan alamat IPv6 yang dialokasikan ke pod. |
k8s.aliyun.com/eci-created-by-template | true | Menunjukkan apakah template digunakan untuk membuat pod. |
k8s.aliyun.com/eni-instance-id | eni-2ze6d7oo5ukqj26o**** | Menunjukkan ID antarmuka jaringan elastis (ENI) yang terikat ke pod. |
k8s.aliyun.com/eci-vpc | vpc-2zeghwzptn5zii0w7**** | Menunjukkan virtual private cloud (VPC) tempat pod berada. |
k8s.aliyun.com/eci-matched-image-cache | imc-2zedy3v37800iimu**** | Menunjukkan ID cache gambar yang cocok. |
k8s.aliyun.com/eci-schedule-result | finished | Menunjukkan hasil penjadwalan. Anotasi ini sudah tidak digunakan lagi. Untuk informasi tentang hasil penjadwalan pod, lihat ContainerInstanceCreated. |