View a markdown version of this page

Mengorganisasi sumber daya Amazon EKS dengan tanda - Amazon EKS

Bantu meningkatkan halaman ini

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

Untuk berkontribusi pada panduan pengguna ini, pilih GitHub tautan Edit halaman ini di yang terletak di panel kanan setiap halaman.

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

Mengorganisasi sumber daya Amazon EKS dengan tanda

Anda dapat menggunakan tag untuk membantu mengelola sumber daya Amazon EKS Anda. Topik ini memberikan gambaran umum pada fungsi tanda serta menunjukkan bagaimana Anda bisa membuat tanda.

catatan

Tag adalah jenis metadata yang terpisah dari label dan anotasi Kubernetes. Untuk informasi selengkapnya tentang jenis metadata lainnya, lihat bagian berikut dalam dokumentasi Kubernetes:

Dasar-dasar tag

Tag adalah label yang Anda tetapkan ke AWS sumber daya. Setiap tanda terdiri dari kunci dan nilai opsional.

Dengan tag, Anda dapat mengkategorikan AWS sumber daya Anda. Misalnya, Anda dapat mengkategorikan sumber daya berdasarkan tujuan, pemilik, atau lingkungan. Jika Anda memiliki banyak sumber daya dengan jenis yang sama, Anda dapat menggunakan tag yang Anda tetapkan ke sumber daya tertentu untuk mengidentifikasi sumber daya tersebut dengan cepat. Misalnya, Anda dapat menentukan satu set tag untuk cluster Amazon EKS Anda untuk membantu Anda melacak pemilik dan tingkat tumpukan masing-masing cluster. Kami sarankan Anda merancang serangkaian kunci tanda konsisten untuk setiap jenis sumber daya. Kemudian Anda dapat mencari dan memfilter sumber daya berdasarkan tag yang Anda tambahkan.

Setelah Anda menambahkan tag, Anda dapat mengedit kunci serta nilai tag atau menghapus tag dari sumber daya kapan saja. Jika Anda menghapus sebuah sumber daya, tag apa pun untuk sumber daya tersebut juga ikut dihapus.

Tag tidak memiliki arti semantik apa pun untuk Amazon EKS dan ditafsirkan secara ketat sebagai serangkaian karakter. Anda dapat mengatur nilai tag ke string kosong. Namun, Anda tidak dapat mengatur nilai tag ke null. Jika Anda menambahkan tanda yang memiliki kunci yang sama dengan tanda yang ada pada sumber daya tersebut, nilai baru akan menimpa nilai sebelumnya.

Jika Anda menggunakan AWS Identitas dan Manajemen Akses (IAM), Anda dapat mengontrol pengguna mana di AWS akun Anda yang memiliki izin untuk mengelola tag.

Memberi tag ke sumber daya Anda

Tag dukungan sumber daya Amazon EKS berikut:

  • kluster

  • Grup simpul terkelola

  • Profil Fargate

Anda dapat menandai sumber daya ini menggunakan yang berikut ini:

  • Jika Anda menggunakan konsol Amazon EKS, Anda dapat menerapkan tag ke sumber daya baru atau yang sudah ada kapan saja. Anda dapat melakukannya dengan menggunakan tabel Tanda pada halaman sumber daya yang relevan. Untuk informasi selengkapnya, lihat Mengelola tag menggunakan konsol.

  • Jika Anda menggunakaneksctl, Anda dapat menerapkan tag ke sumber daya saat dibuat menggunakan --tags opsi.

  • Jika Anda menggunakan AWS CLI, Amazon EKS API, atau AWS SDK, Anda dapat menerapkan tag ke sumber daya baru menggunakan tags parameter pada tindakan API yang relevan. Anda dapat memasang tanda ke sumber daya yang ada menggunakan tindakan API TagResource. Untuk informasi selengkapnya, lihat TagResource.

Saat Anda menggunakan beberapa tindakan pembuatan sumber daya, Anda juga dapat menentukan tag untuk sumber daya pada saat yang sama saat Anda membuatnya. Jika tag tidak dapat diterapkan saat sumber daya sedang dibuat, sumber daya gagal dibuat. Mekanisme ini memastikan bahwa sumber daya yang ingin Anda tag dibuat dengan tag yang Anda tentukan atau tidak dibuat sama sekali. Jika Anda menandai sumber daya saat membuatnya, Anda tidak perlu menjalankan skrip penandaan khusus setelah Anda membuat sumber daya.

Tag tidak menyebar ke sumber daya lain yang terkait dengan sumber daya yang Anda buat. Misalnya, tag profil Fargate tidak menyebar ke sumber daya lain yang terkait dengan profil Fargate, seperti Pod yang dijadwalkan dengannya.

Pembatasan tag

Batasan berikut ini berlaku untuk tag:

  • Maksimal 50 tag dapat dikaitkan dengan sumber daya.

  • Kunci tag tidak dapat diulang untuk satu sumber daya. Setiap kunci tag harus unik, dan hanya dapat memiliki satu nilai.

  • Tombol dapat memiliki panjang hingga 128 karakter UTF-8.

  • Nilai bisa mencapai 256 karakter panjang UTF-8.

  • Jika beberapa AWS layanan dan sumber daya menggunakan skema penandaan Anda, batasi jenis karakter yang Anda gunakan. Beberapa layanan mungkin memiliki batasan pada karakter yang diizinkan. Umumnya, karakter yang diizinkan adalah huruf, angka, spasi, dan karakter berikut: + - = . _ : /@.

  • Kunci dan nilai tag peka huruf besar/kecil.

  • Jangan gunakanaws:, AWS:, atau kombinasi huruf besar atau kecil seperti awalan untuk kunci atau nilai. Ini disediakan hanya untuk AWS digunakan. Anda tidak dapat mengedit atau menghapus kunci tag atau nilai dengan awalan ini. Tag dengan awalan ini tidak dihitung terhadap batas tag per sumber daya Anda.

Memberikan tag pada sumber daya Anda untuk penagihan

Saat menerapkan tag ke cluster Amazon EKS, Anda dapat menggunakannya untuk alokasi biaya di Laporan Biaya & Penggunaan Anda. Data pengukuran di Laporan Biaya & Penggunaan Anda menunjukkan penggunaan di semua cluster Amazon EKS Anda. Untuk informasi selengkapnya, lihat laporan AWS biaya dan penggunaan di Panduan Pengguna AWS Penagihan.

Tag alokasi biaya AWS yang dihasilkan, secara khususaws:eks:cluster-name, memungkinkan Anda memecah biaya instans Amazon EC2 berdasarkan cluster Amazon EKS individual di Penjelajah Biaya. Namun, tag ini tidak menangkap biaya pesawat kontrol. Tag ditambahkan secara otomatis ke instans Amazon EC2 yang berpartisipasi dalam cluster Amazon EKS. Perilaku ini terjadi terlepas dari apakah instans disediakan menggunakan grup node terkelola Amazon EKS, Karpenter, atau langsung dengan Amazon EC2. Tag khusus ini tidak dihitung dalam batas 50 tag. Untuk menggunakan tag, pemilik akun harus mengaktifkannya di konsol AWS Penagihan atau dengan menggunakan API. Ketika pemilik akun manajemen AWS Organisasi mengaktifkan tag, tag tersebut juga diaktifkan untuk semua akun anggota organisasi.

Anda juga dapat mengatur informasi penagihan berdasarkan sumber daya yang memiliki nilai kunci tag yang sama. Misalnya, Anda dapat menandai beberapa sumber daya dengan nama aplikasi tertentu, lalu mengatur informasi penagihan Anda. Dengan begitu, Anda dapat melihat total biaya aplikasi itu di beberapa layanan. Untuk informasi selengkapnya tentang menyiapkan laporan alokasi biaya dengan tag, lihat Laporan Alokasi Biaya Bulanan di Panduan Pengguna AWS Penagihan.

catatan

Jika Anda baru saja mengaktifkan pelaporan, data untuk bulan berjalan tersedia untuk dilihat setelah 24 jam.

Cost Explorer adalah alat pelaporan yang tersedia sebagai bagian dari AWS Tingkat Gratis. Anda dapat menggunakan Cost Explorer untuk melihat grafik sumber daya Amazon EKS Anda dari 13 bulan terakhir. Anda juga dapat memperkirakan berapa banyak yang akan Anda belanjakan selama tiga bulan ke depan. Anda dapat melihat pola dalam berapa banyak yang Anda habiskan untuk AWS sumber daya dari waktu ke waktu. Misalnya, Anda dapat menggunakannya untuk mengidentifikasi area yang memerlukan penyelidikan lebih lanjut dan melihat tren yang dapat Anda gunakan untuk memahami biaya Anda. Anda juga dapat menentukan rentang waktu untuk data, dan melihat data waktu menurut hari atau bulan.

Mengelola tag menggunakan konsol

Menggunakan konsol Amazon EKS, Anda dapat mengelola tag yang terkait dengan cluster baru atau yang sudah ada dan grup node terkelola.

Saat Anda memilih halaman khusus sumber daya di konsol Amazon EKS, halaman tersebut menampilkan daftar sumber daya tersebut. Misalnya, jika Anda memilih Cluster dari panel navigasi kiri, konsol akan menampilkan daftar cluster Amazon EKS. Saat Anda memilih sumber daya dari salah satu daftar (misalnya, klaster tertentu) yang mendukung tanda ini, Anda dapat melihat dan mengelola tandanya di tab Tanda.

Anda juga dapat menggunakan Editor Tag di Konsol Manajemen AWS, yang menyediakan cara terpadu untuk mengelola tag Anda. Untuk informasi selengkapnya, lihat Menandai AWS sumber daya Anda dengan Editor Tag di Panduan AWS Pengguna Editor Tag.

Menambahkan tag pada sumber daya pada pembuatan

Anda dapat menambahkan tanda ke klaster Amazon EKS, grup simpul terkelola, dan profil Fargate ketika Anda membuat fitur tersebut. Untuk informasi selengkapnya, lihat Membuat cluster Amazon EKS.

Menambahkan dan menghapus tag pada sumber daya

Anda dapat menambahkan atau menghapus tag yang terkait dengan cluster Anda langsung dari halaman sumber daya.

  1. Buka konsol Amazon EKS.

  2. Pada bilah navigasi, pilih Wil AWS ayah yang akan digunakan.

  3. Pada panel navigasi sebelah kiri, pilih Klaster.

  4. Pilih klaster tertentu.

  5. Pilih tab Tag, lalu pilih Kel ola tag.

  6. Pada halaman Kelola tag, tambahkan atau hapus tag Anda seperlunya.

    • Untuk menambahkan tanda, pilih Tambahkan tanda. Kemudian tentukan kunci dan nilai untuk setiap tag.

    • Untuk menghapus tag, pilih H apus tag.

  7. Ulangi proses ini untuk setiap tag yang ingin Anda tambahkan atau hapus.

  8. Pilih Perbarui untuk menyelesaikan.

Bekerja dengan tag menggunakan CLI, API, atau eksctl

Gunakan perintah AWS CLI berikut atau operasi Amazon EKS API untuk menambah, memperbarui, membuat daftar, dan menghapus tag untuk sumber daya Anda. Anda hanya dapat menggunakan eksctl untuk menambahkan tag sambil secara bersamaan membuat sumber daya baru dengan satu perintah.

Tugas AWS CLI AWS Alat untuk Windows PowerShell Tindakan API

Tambahkan atau timpa satu atau beberapa tanda.

sumber daya tag

Add-EKSResourceTag

TagResource

Hapus satu atau beberapa tanda.

untag-resource

Remove-EKSResourceTag

UntagResource

Contoh berikut menunjukkan cara menandai atau menghapus tag sumber daya menggunakan AWS CLI.

Contoh 1: Tandai klaster yang sudah ada

Perintah berikut akan menandai klaster yang sudah ada.

aws eks tag-resource --resource-arn resource_ARN --tags team=devs
Contoh 2: Hapus tanda dari klaster yang sudah ada

Perintah berikut akan menghapus tanda dari klaster yang sudah ada.

aws eks untag-resource --resource-arn resource_ARN --tag-keys tag_key
Contoh 3: Cantumkan tanda untuk sumber daya

Perintah berikut mencantumkan tag yang terkait dengan sumber daya yang ada.

aws eks list-tags-for-resource --resource-arn resource_ARN

Saat Anda menggunakan beberapa tindakan pembuatan sumber daya, Anda dapat menentukan tag pada saat yang sama saat Anda membuat sumber daya. Tindakan berikut mendukung menentukan tag saat Anda membuat sumber daya.

Tugas AWS CLI AWS Alat untuk Windows PowerShell Tindakan API eksctl

Buat klaster

buat-kluster

New-EKSCluster

CreateCluster

create cluster

Buat grup pengelola simpul*

buat-nodegroup

New-EKSNodegroup

CreateNodegroup

create nodegroup

Buat profil Fargate

buat-fargate-profil

New-EKSFargateProfile

CreateFargateProfile

create fargateprofile

  • Jika Anda juga ingin menandai instans Amazon EC2 saat membuat grup node terkelola, buat grup node terkelola menggunakan template peluncuran. Untuk informasi selengkapnya, lihat Penandaan instans Amazon EC2. Jika instances sudah ada, Anda dapat menambahkan tanda pada instans secara manual. Untuk informasi selengkapnya, lihat Menandai sumber daya Anda di Panduan Pengguna Amazon EC2.