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 pembaruan simultan beberapa aturan, 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.
Batasan
- Anda hanya dapat melampirkan tag aman ke cluster pada saat pembuatan cluster.
- Pembaruan dan penghapusan tag aman tidak didukung.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan guna membuat dan melampirkan tag aman ke cluster Dataproc, minta administrator untuk memberi Anda peran IAM berikut pada tag Resource Manager:
-
Buat tag:
Tag Administrator (
roles/resourcemanager.tagAdmin
) -
Melampirkan tag ke pelanggan:
Tag Viewer (
roles/resourcemanager.tagViewer
)
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.
Membuat tag yang aman
Untuk melampirkan tag aman ke cluster Dataproc, Anda harus terlebih dahulu membuat tag Resource Manager dengan kunci yang ditentukan dan satu atau beberapa nilai.
Melampirkan tag aman ke cluster Dataproc
Buat cluster Dataproc, dengan menentukan pasangan tag TAG_KEY:TAG_VALUE
yang aman.
Google Cloud CLI
Untuk membuat cluster Dataproc dan menambahkan tag aman ke
cluster, jalankan perintah
gcloud Dataproc clusters create
dengan flag --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 ditempatkan.
TAG_KEY dan TAG_VALUE: kunci dan nilai tag Resource Manager yang Anda buat. 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
menyertakan tag aman "TAG_KEY":"TAG_VALUE"
ke cluster:
{ "project_id":"PROJECT_ID", "config":{ "master_config":{ "num_instances":1, "machine_type_uri":"n1-standard-2", "image_uri":"" }, "softwareConfig": { "imageVersion": "", "properties": {}, "optionalComponents": [] }, "worker_config":{ "num_instances":2, "machine_type_uri":"n1-standard-2", "image_uri":"" }, "gce_cluster_config":{ "zone_uri":"us-central1-a", "resource_manager_tags":{ "TAG_KEY":"TAG_VALUE" } } } }
Ganti kode berikut:
PROJECT_ID: project ID Anda yang tercantum di bagian Project info di Dashboard 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.
- Gunakan tag aman untuk memberikan atau menolak secara bersyarat peran TAG viewer Tag Administrator IAM yang diperlukan untuk membuat dan melampirkan tag aman ke cluster.
Langkah berikutnya
- Pelajari tag lebih lanjut.
- Pelajari tag jaringan lebih lanjut.