Bantu tingkatkan halaman ini
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ingin berkontribusi pada panduan pengguna ini? Pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengatur sumber daya Amazon EKS dengan tag
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.
Topik
catatan
Tag adalah jenis metadata yang terpisah dari Kubernetes label dan anotasi. Untuk informasi selengkapnya tentang jenis metadata lainnya ini, lihat bagian berikut di Kubernetes dokumentasi:
Dasar-dasar tag
Tag adalah label yang Anda tetapkan ke AWS sumber daya. Setiap tag terdiri dari kunci dan nilai opsional.
Dengan tag, Anda dapat mengkategorikan sumber daya Anda AWS . Misalnya, Anda dapat mengkategorikan sumber daya berdasarkan tujuan, pemilik, atau lingkungan. Bila Anda memiliki banyak sumber daya dari 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 kluster Amazon EKS Anda untuk membantu Anda melacak setiap pemilik klaster dan tingkat tumpukan. Kami menyarankan agar Anda merancang serangkaian konsisten kunci tanda untuk setiap jenis sumber daya. Kemudian Anda dapat mencari dan memfilter sumber daya berdasarkan tanda yang Anda tambahkan.
Setelah Anda menambahkan sebuah tanda, Anda dapat mengedit kunci serta nilai tanda atau menghilangkan tanda dari sumber daya kapanpun yang Anda mau. Jika Anda menghapus sebuah sumber daya, tanda apapun untuk sumber daya tersebut juga dihapus.
Tag tidak memiliki arti semantik 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 Identity and Access Management (IAM), Anda dapat mengontrol pengguna mana di AWS akun Anda yang memiliki izin untuk mengelola tag.
Pemberian tag pada sumber daya Anda
Tag dukungan sumber daya Amazon EKS berikut:
-
kluster
-
kelompok simpul terkelola
-
Profil Fargate
Anda dapat menandai sumber daya ini menggunakan yang berikut:
-
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 Bekerja dengan tanda menggunakan konsol.
-
Jika Anda menggunakan
eksctl
, Anda dapat menerapkan tag ke sumber daya ketika mereka 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 APITagResource
. 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 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 Pods yang dijadwalkan dengan itu.
Batasan tag
Pembatasan berikut 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.
-
Panjang tombol dapat mencapai 128 karakter di UTF-8.
-
Nilai dapat mencapai 256 karakter di 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 tanda peka huruf besar-kecil.
-
Jangan gunakan
aws:
,AWS:
, atau kombinasi huruf besar atau kecil seperti awalan untuk kunci atau nilai. Ini hanya disediakan untuk AWS digunakan. Anda tidak dapat mengedit atau menghapus kunci tag atau nilai dengan awalan ini. Tag dengan awalan ini tidak dihitung terhadap tags-per-resource batas Anda.
Menandai sumber daya Anda untuk penagihan
Saat Anda menerapkan tag ke kluster Amazon EKS, Anda dapat menggunakannya untuk alokasi biaya di Laporan Biaya & Penggunaan Anda. Data pengukuran dalam Laporan Biaya & Penggunaan Anda menunjukkan penggunaan di semua kluster Amazon EKS Anda. Untuk informasi selengkapnya, lihat laporan AWS biaya dan penggunaan di Panduan Pengguna AWS Penagihan.
Tag alokasi biaya yang AWS dihasilkan, khususnyaaws:eks:cluster-name
, memungkinkan Anda memecah biaya EC2 instans Amazon berdasarkan kluster Amazon EKS individual di Cost Explorer. Namun, tag ini tidak menangkap biaya pesawat kontrol. Tag secara otomatis ditambahkan ke EC2 instans Amazon yang berpartisipasi dalam kluster Amazon EKS. Perilaku ini terjadi terlepas dari apakah instance disediakan menggunakan grup simpul terkelola Amazon EKS, Karpenter, atau langsung dengan Amazon EC2. Tag khusus ini tidak dihitung terhadap batas 50 tag. Untuk menggunakan tag, pemilik akun harus mengaktifkannya di konsol AWS Penagihan atau dengan menggunakan API. Saat 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, dan kemudian 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 Tingkat AWS Gratis. Anda dapat menggunakan Cost Explorer untuk melihat bagan sumber daya Amazon EKS Anda dari 13 bulan terakhir. Anda juga dapat memperkirakan berapa banyak yang akan Anda belanjakan untuk tiga bulan ke depan. Anda dapat melihat pola 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.
Bekerja dengan tanda 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 kluster 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 AWS Management Console, yang menyediakan cara terpadu untuk mengelola tag Anda. Untuk informasi selengkapnya, lihat Menandai AWS sumber daya Anda dengan Editor AWS Tag di Panduan 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 Buat kluster 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.
-
Buka konsol Amazon EKS
. -
Pada bilah navigasi, pilih AWS Wilayah yang akan digunakan.
-
Pada panel navigasi sebelah kiri, pilih Klaster.
-
Pilih klaster tertentu.
-
Pilih tab Tag, lalu pilih Kelola tag.
-
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 Hapus tag.
-
-
Ulangi proses ini untuk setiap tag yang ingin Anda tambahkan atau hapus.
-
Pilih Perbarui untuk menyelesaikan.
Cara menggunakan tanda dengan menggunakan CLI, API, atau eksctl
Gunakan perintah AWS CLI berikut atau operasi Amazon EKS API untuk menambahkan, memperbarui, membuat daftar, dan menghapus tag untuk sumber daya Anda. Anda hanya dapat menggunakan eksctl
untuk menambahkan tag sekaligus membuat sumber daya baru dengan satu perintah.
Tugas | AWS CLI | AWS Alat untuk Windows PowerShell | Tindakan API |
---|---|---|---|
Tambahkan atau timpa satu atau beberapa tanda. |
|||
Hapus satu atau beberapa tanda. |
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 penentuan tag saat Anda membuat sumber daya.
Tugas | AWS CLI | AWS Alat untuk Windows PowerShell | Tindakan API | eksctl |
---|---|---|---|---|
Membuat klaster |
|
|||
Buat grup pengelola simpul* |
|
|||
Buat profil Fargate |
|
-
Jika Anda ingin juga menandai EC2 instance Amazon saat membuat grup node terkelola, buat grup node terkelola menggunakan templat peluncuran. Untuk informasi selengkapnya, lihat Menandai 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 EC2 Pengguna Amazon.