Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menambahkan tag ke instans penampung Amazon ECS
Anda dapat mengaitkan tanda dengan instans kontainer menggunakan salah satu metode berikut:
-
Metode 1 - Saat membuat instance container menggunakan Amazon EC2 API, CLI, atau konsol, tentukan tag dengan meneruskan data pengguna ke instance menggunakan parameter konfigurasi agen penampung.
ECS_CONTAINER_INSTANCE_TAGS
Ini membuat tag yang terkait dengan instance container di Amazon ECS saja, tag tersebut tidak dapat dicantumkan menggunakan Amazon EC2 API. Untuk informasi selengkapnya, lihat Bootstrapping instans penampung Amazon ECS Linux untuk meneruskan data.penting
Jika Anda meluncurkan instance container menggunakan grup EC2 Auto Scaling Amazon, Anda harus menggunakan parameter konfigurasi agen ECS_CONTAINER_INSTANCE_TAGS untuk menambahkan tag. Ini karena cara tag ditambahkan ke EC2 instans Amazon yang diluncurkan menggunakan grup Auto Scaling.
Berikut ini adalah contoh skrip data pengguna yang mengaitkan tag dengan instance container Anda:
#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=
MyCluster
ECS_CONTAINER_INSTANCE_TAGS={"tag_key
": "tag_value
"} EOF -
Metode 2 - Saat Anda membuat instance container menggunakan Amazon EC2 API, CLI, atau konsol, tentukan tag terlebih dahulu menggunakan parameter tersebut
TagSpecification.N
. Kemudian, berikan data pengguna ke instance dengan menggunakan parameter konfigurasi agen kontainerECS_CONTAINER_INSTANCE_PROPAGATE_TAGS_FROM
. Melakukannya menyebarkannya dari Amazon EC2 ke Amazon ECS.Berikut ini adalah contoh skrip data pengguna yang menyebarkan tag yang terkait dengan EC2 instance Amazon, dan mendaftarkan instance dengan cluster yang diberi nama.
MyCluster
#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=
MyCluster
ECS_CONTAINER_INSTANCE_PROPAGATE_TAGS_FROM=ec2_instance EOFUntuk menyediakan akses agar tag instans penampung dapat menyebar dari Amazon EC2 ke Amazon ECS, tambahkan izin berikut secara manual sebagai kebijakan sebaris ke peran IAM instans penampung Amazon ECS. Untuk informasi selengkapnya, lihat Menambahkan dan Menghapus Kebijakan IAM.
-
ec2:DescribeTags
Berikut ini adalah contoh kebijakan yang digunakan untuk menambahkan izin ini.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ec2:DescribeTags" ], "Resource": "*" } ] }
-
Contoh kontainer eksternal
Anda dapat mengaitkan tag dengan instance kontainer eksternal Anda dengan menggunakan salah satu metode berikut.
-
Metode 1 — Sebelum menjalankan skrip instalasi untuk mendaftarkan instans eksternal Anda dengan cluster Anda, buat atau edit file konfigurasi agen penampung Amazon ECS di
/etc/ecs/ecs.config
dan tambahkan parameter konfigurasi agenECS_CONTAINER_INSTANCE_TAGS
penampung. Metode ini membuat tanda yang terkait dengan instans eksternal.Berikut ini adalah contoh sintaks.
ECS_CONTAINER_INSTANCE_TAGS={"
tag_key
": "tag_value
"} -
Metode 2 - Setelah instance eksternal Anda terdaftar ke cluster Anda, Anda dapat menggunakan AWS Management Console untuk menambahkan tag. Untuk informasi selengkapnya, lihat Menambahkan tag ke sumber daya yang ada (konsol Amazon ECS).