Menggunakan Terraform untuk membuat tag untuk AMS Accelerate - Panduan Pengguna AMS Accelerate

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan Terraform untuk membuat tag untuk AMS Accelerate

Jika Anda tidak ingin menggunakan AMS Accelerate Resource Tagger, Anda dapat menerapkan tag Anda sendiri menggunakan Terraform. Namun, jika Anda tidak ingin menggunakan Resource Tagger karena penyimpangan dari definisi Terraform Anda, ada cara bagi Anda untuk menggunakan Resource Tagger dan mengabaikan penyimpangan yang ditimbulkannya; lihat. Mengonfigurasi Terraform untuk mengabaikan tag Resource Tagger

penting

Beberapa komponen layanan AMS Accelerate memerlukan tag dengan awalan ams:rt:. Resource Tagger percaya bahwa ia memiliki tag ini, dan menghapusnya jika tidak ada aturan konfigurasi Resource Tagger yang mengizinkannya. Anda harus menerapkan profil konfigurasi Resource Tagger untuk tag ini, bahkan jika Anda menggunakan AWS CloudFormation atau Terraform.

Berikut ini adalah contoh bagaimana Anda dapat menerapkan tag ams:rt:ams-managed dengan nilai true ke instance Amazon yang dikelola oleh Terraform. EC2 Tag ams:rt:ams-managed memilih Anda agar sumber daya Anda dipantau oleh AMS Accelerate.

resource "aws_instance" "sample_linux_instance" { # ...ami and other properties... instance_type = "t3.micro" tags = { "ams:rt:ams-managed" = "true" } }

Berikut ini adalah contoh bagaimana Anda dapat menerapkan tag ams:rt:ams-managed dengan nilai true ke grup Auto Scaling yang dikelola oleh Terraform. Perhatikan bahwa grup Auto Scaling menyebarkan tag ke EC2 instans Amazon yang dibuat olehnya. Tag ams:rt:ams-managed memilih Anda agar sumber daya Anda dipantau oleh AMS Accelerate.

resource "aws_autoscaling_group" "sample_asg" { # ...other properties... name = "terraform-sample" tags = { "ams:rt:ams-managed" = "true" } }

Untuk deskripsi tentang cara mengelola tag sumber daya yang dibuat Terraform, lihat. Mengonfigurasi Terraform untuk mengabaikan tag Resource Tagger