Dokumen ini menjelaskan cara membuat tag aman, melampirkannya ke cluster Dataproc, lalu menggunakan tag untuk mengamankan jaringan cluster.
Manfaat menggunakan tag aman
Tag aman memiliki perbedaan utama dari tag jaringan, termasuk kontrol akses Pengelolaan Akses dan Identitas, pewarisan tag, dan pengikatan jaringan VPC tunggal, yang menghasilkan manfaat utama berikut:
Penggunaan tag aman dalam kebijakan IAM memungkinkan kontrol akses bersyarat, yang memperkuat keamanan dengan memberikan atau menolak peran berdasarkan keberadaan tag.
Tidak seperti aturan firewall VPC, kebijakan firewall jaringan yang ditingkatkan dengan tag aman memungkinkan pengelompokan yang efisien dan update serentak beberapa aturan, yang semuanya diatur oleh kontrol akses IAM. Dibandingkan dengan aturan firewall VPC yang menggunakan tag jaringan, tag aman memberikan kemampuan keamanan dan pengelolaan yang ditingkatkan dalam kebijakan firewall jaringan.
Untuk mempelajari lebih lanjut perbedaan antara tag Resource Manager dan tag jaringan, lihat Perbandingan Tag dan tag jaringan.
Untuk mempelajari lebih lanjut perbedaan antara tag dan label Resource Manager, lihat Tag dan label.
Sebelum memulai
Peran IAM tertentu diperlukan untuk menjalankan contoh di halaman ini. Bergantung pada kebijakan organisasi, peran ini mungkin sudah diberikan. Untuk memeriksa pemberian peran, lihat Apakah Anda perlu memberikan peran?.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project,folder, dan organisasi.
Peran pengguna
Untuk mendapatkan izin yang
diperlukan guna membuat tag,
minta administrator untuk memberi Anda peran IAM
Tag Administrator (roles/resourcemanager.tagAdmin)
di tag Resource Manager.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Peran akun layanan
Untuk memastikan bahwa akun layanan Agen Layanan Dataproc memiliki izin yang diperlukan untuk melampirkan tag aman ke cluster Dataproc,
minta administrator Anda untuk memberikan akun layanan Agen Layanan Dataproc
peran IAM Agen Layanan Dataproc (roles/dataproc.serviceAgent)
di project.
Batasan
- Anda dapat melampirkan tag aman ke cluster hanya pada saat pembuatan cluster.
- Pembaruan dan penghapusan tag aman tidak didukung.
Membuat tag yang aman
Untuk melampirkan tag aman ke cluster Dataproc, Anda harus membuat tag Resource Manager terlebih dahulu dengan kunci yang ditentukan dan satu atau beberapa nilai.
Melampirkan tag aman ke cluster Dataproc
Buat cluster Dataproc, dengan menentukan pasangan tag aman
TAG_KEY:TAG_VALUE.
Google Cloud CLI
Untuk membuat cluster Dataproc dan menambahkan tag aman ke cluster, jalankan perintah gcloud Dataproc clusters create dengan tanda --resource-manager-tags.
gcloud dataproc clusters create CLUSTER_NAME \
--region REGION \
--resource-manager-tags=TAG_KEY=TAG_VALUE
Ganti kode berikut:
CLUSTER_NAME: nama cluster baru.
REGION: region Compute Engine tempat cluster akan berada.
TAG_KEY dan TAG_VALUE: kunci dan nilai tag Resource Manager yang Anda buat. Kunci tag harus dalam format
tagKeys/123456789012dan nilai tag harus dalam formattagValues/987654321098. Anda dapat menentukan daftar yang dipisahkan koma untuk melampirkan beberapa tag aman yang terdiri dari kunci yang sama dengan nilai yang berbeda, atau kunci dan nilai yang berbeda.
REST
Untuk membuat cluster Dataproc dan menambahkan tag aman ke cluster, sertakan kolom resourceManagerTags sebagai bagian dari permintaan clusters.create.
Berikut adalah contoh isi JSON permintaan cluster.create yang mencakup tindakan melampirkan tag aman "TAG_KEY":"TAG_VALUE" ke cluster:
{
"clusterName": "CLUSTER_NAME",
"config": {
"gceClusterConfig": {
"resourceManagerTags": {
"TAG_KEY": "TAG_VALUE"
}
}
}
}
Ganti kode berikut:
PROJECT_ID: project ID Anda yang tercantum di bagian Info project di Dasbor konsol Google Cloud .
CLUSTER_NAME: nama cluster baru.
TAG_KEY dan TAG_VALUE: kunci dan nilai tag Resource Manager yang Anda buat. Anda dapat menentukan beberapa tag aman yang terdiri dari kunci yang sama dengan nilai yang berbeda atau kunci dan nilai yang berbeda.
Menggunakan tag aman untuk jaringan cluster
Setelah melampirkan tag aman ke cluster, gunakan tag aman untuk mengonfigurasi jaringan cluster:
- Gunakan tag aman untuk menentukan aturan firewall.
Langkah berikutnya
- Pelajari tag lebih lanjut.
- Pelajari lebih lanjut tag jaringan.