Peran Identity and Access Management (IAM) di Google Distributed Cloud (GDC) dengan air gap mengontrol akses ke layanan pemantauan dan logging di seluruh organisasi dan project Anda. Peran yang telah ditetapkan memungkinkan Anda memberikan akses dengan hak istimewa terendah untuk mengonfigurasi pipeline kemampuan observasi, mengelola aturan pemberitahuan, dan membuat kueri metrik atau log.
Tetapkan peran level organisasi untuk mengelola resource kemampuan observasi di semua
project di server API global, atau peran level project untuk mencakup akses ke
satu project. Untuk administrator platform (PA), buat binding peran untuk resource kemampuan observasi di namespace platform-obs di server API global.
Peran bawaan di tingkat organisasi
Minta izin yang sesuai dari Admin Org IAM Anda untuk menyiapkan logging dan pemantauan di organisasi serta mengelola siklus proses project yang menggunakan layanan kemampuan observasi.
Untuk memberi anggota tim akses resource di seluruh organisasi, tetapkan peran dengan membuat binding peran di server API global menggunakan file kubeconfig-nya. Untuk memberikan izin atau menerima akses peran ke resource di tingkat organisasi, lihat Memberikan dan mencabut akses.
Memantau resource
Tabel berikut memberikan detail tentang izin yang ditetapkan ke setiap peran yang telah ditetapkan untuk memantau resource:
| Nama peran | Nama resource Kubernetes | Deskripsi izin |
|---|---|---|
| Dashboard PA Creator | dashboard-pa-creator |
Membuat Dashboard resource kustom. |
| Editor PA Dasbor | dashboard-pa-editor |
Mengedit atau mengubah resource kustom Dashboard. |
| Dashboard PA Viewer | dashboard-pa-viewer |
Melihat resource kustom Dashboard. |
| MonitoringRule PA Creator | monitoringrule-pa-creator |
Membuat MonitoringRule resource kustom. |
| MonitoringRule PA Editor | monitoringrule-pa-editor |
Mengedit atau mengubah resource kustom MonitoringRule. |
| MonitoringRule PA Viewer | monitoringrule-pa-viewer |
Melihat resource kustom MonitoringRule. |
| MonitoringTarget PA Creator | monitoringtarget-pa-creator |
Membuat MonitoringTarget resource kustom. |
| MonitoringTarget PA Editor | monitoringtarget-pa-editor |
Mengedit atau mengubah resource kustom MonitoringTarget. |
| MonitoringTarget PA Viewer | monitoringtarget-pa-viewer |
Melihat resource kustom MonitoringTarget. |
| ObservabilityPipeline PA Creator | observabilitypipeline-pa-creator |
Membuat ObservabilityPipeline resource kustom. |
| Editor PA ObservabilityPipeline | observabilitypipeline-pa-editor |
Mengedit atau mengubah resource kustom ObservabilityPipeline. |
| ObservabilityPipeline PA Viewer | observabilitypipeline-pa-viewer |
Melihat resource kustom ObservabilityPipeline. |
| Organization Grafana Viewer | organization-grafana-viewer |
Memvisualisasikan data kemampuan observasi terkait organisasi di dasbor instance pemantauan Grafana. |
Resource logging
Tabel berikut memberikan detail tentang izin yang ditetapkan ke setiap peran yang telah ditetapkan untuk resource logging:
| Nama peran | Nama resource Kubernetes | Deskripsi izin |
|---|---|---|
| LoggingRule PA Creator | loggingrule-pa-creator |
Membuat LoggingRule resource kustom. |
| LoggingRule PA Editor | loggingrule-pa-editor |
Mengedit atau mengubah resource kustom LoggingRule. |
| LoggingRule PA Viewer | loggingrule-pa-viewer |
Melihat resource kustom LoggingRule. |
| LoggingTarget PA Creator | loggingtarget-pa-creator |
Membuat LoggingTarget resource kustom. |
| LoggingTarget PA Editor | loggingtarget-pa-editor |
Mengedit atau mengubah resource kustom LoggingTarget. |
| LoggingTarget PA Viewer | loggingtarget-pa-viewer |
Melihat resource kustom LoggingTarget. |
Peran yang telah ditetapkan di level project
Minta izin yang sesuai dari IAM Project Admin Anda untuk menggunakan layanan logging dan pemantauan dalam project. Semua peran harus terikat ke namespace project tempat Anda menggunakan layanan.
Untuk memberi anggota tim akses resource di seluruh project, tetapkan peran dengan membuat binding peran di server API global menggunakan file kubeconfig-nya. Untuk memberikan izin atau menerima akses peran ke resource di level project, lihat Memberikan dan mencabut akses.
Memantau resource
Tabel berikut memberikan detail tentang izin yang ditetapkan ke setiap peran yang telah ditetapkan untuk memantau resource:
| Nama peran | Nama resource Kubernetes | Deskripsi izin |
|---|---|---|
| Pembuat ConfigMap | configmap-creator |
Membuat objek ConfigMap di namespace project. |
| Editor Dasbor | dashboard-editor |
Mengedit atau mengubah resource kustom Dashboard di namespace project. |
| Pelihat Dasbor | dashboard-viewer |
Melihat resource kustom Dashboard di namespace project. |
| Editor Aturan Pemantauan | monitoringrule-editor |
Mengedit atau mengubah resource kustom MonitoringRule di namespace project. |
| MonitoringRule Viewer | monitoringrule-viewer |
Melihat resource kustom MonitoringRule di namespace project. |
| MonitoringTarget Editor | monitoringtarget-editor |
Mengedit atau mengubah resource kustom MonitoringTarget di namespace project. |
| MonitoringTarget Viewer | monitoringtarget-viewer |
Melihat resource kustom MonitoringTarget di namespace project. |
| Editor ObservabilityPipeline | observabilitypipeline-editor |
Mengedit atau mengubah resource kustom ObservabilityPipeline di namespace project. |
| ObservabilityPipeline Viewer | observabilitypipeline-viewer |
Melihat resource kustom ObservabilityPipeline di namespace project. |
| Project Cortex Alertmanager Editor | project-cortex-alertmanager-editor |
Edit instance Cortex Alertmanager di namespace project. |
| Project Cortex Alertmanager Viewer | project-cortex-alertmanager-viewer |
Akses instance Cortex Alertmanager di namespace project. |
| Project Cortex Prometheus Viewer | project-cortex-prometheus-viewer |
Mengakses instance Cortex Prometheus di namespace project. |
| Project Grafana Viewer | project-grafana-viewer |
Memvisualisasikan data yang dapat diamati terkait project di dasbor instance pemantauan Grafana. |
Resource logging
Tabel berikut memberikan detail tentang izin yang ditetapkan ke setiap peran yang telah ditetapkan untuk resource logging:
| Nama peran | Nama resource Kubernetes | Deskripsi izin |
|---|---|---|
| Audit Logs Platform Restore Bucket Creator | audit-logs-platform-restore-bucket-creator |
Membuat bucket cadangan untuk memulihkan log audit platform. |
| Audit Logs Platform Bucket Viewer | audit-logs-platform-bucket-viewer |
Melihat bucket cadangan log audit platform. |
| Pemantau Target Logging Audit | auditloggingtarget-monitor |
Men-debug resource kustom AuditLoggingTarget. |
| LoggingRule Creator | loggingrule-creator |
Membuat resource kustom LoggingRule di namespace project. |
| LoggingRule Editor | loggingrule-editor |
Mengedit atau mengubah resource kustom LoggingRule di namespace project. |
| LoggingRule Viewer | loggingrule-viewer |
Melihat resource kustom LoggingRule di namespace project. |
| LoggingTarget Creator | loggingtarget-creator |
Membuat resource kustom LoggingTarget di namespace project. |
| Editor LoggingTarget | loggingtarget-editor |
Mengedit atau mengubah resource kustom LoggingTarget di namespace project. |
| LoggingTarget Viewer | loggingtarget-viewer |
Melihat resource kustom LoggingTarget di namespace project. |
| Querier Log Query API | log-query-api-querier |
Mengakses Log Query API untuk membuat kueri log. |
| SIEM Export Org Creator | siemexport-org-creator |
Membuat resource kustom SIEMOrgForwarder di namespace project. |
| Editor Org Ekspor SIEM | siemexport-org-editor |
Mengedit atau mengubah resource kustom SIEMOrgForwarder di namespace project. |
| SIEM Export Org Viewer | siemexport-org-viewer |
Melihat resource kustom SIEMOrgForwarder di namespace project. |