Ringkasan pengesahan

Panduan ini menjelaskan cara membuat dan menggunakan pengesahan Otorisasi Biner. Setelah image container dibangun, pengesahan dapat dibuat untuk menegaskan bahwa aktivitas yang diperlukan telah dilakukan pada image, seperti uji regresi, pemindaian kerentanan, atau pengujian lainnya. Pengesahan dibuat dengan menandatangani ringkasan unik gambar.

Selama deployment, alih-alih mengulangi aktivitas, Otorisasi Biner memverifikasi pengesahan menggunakan pengesah. Jika semua pengesahan untuk image diverifikasi, Otorisasi Biner akan mengizinkan image tersebut di-deploy.

Sebelum memulai

  1. Aktifkan Otorisasi Biner.

  2. Siapkan Otorisasi Biner dengan salah satu produk berikut:

Pengguna Cloud Service Mesh hanya perlu menyiapkan kebijakan Otorisasi Biner. Untuk melakukannya, lihat Mengonfigurasi kebijakan, nanti di panduan ini.

Membuat pengesah

Untuk menggunakan pengesahan, Anda harus membuat pengesah terlebih dahulu. Pada waktu deployment, Otorisasi Biner menggunakan pengesah untuk memverifikasi pengesahan yang terkait dengan image container.

Anda dapat membuat pengesah menggunakan metode berikut:

Mengonfigurasi aturan kebijakan untuk mewajibkan pengesahan

Bagian ini menjelaskan cara mengonfigurasi kebijakan untuk mewajibkan pengesahan.

GKE

Cloud Run

Konfigurasi aturan default untuk mewajibkan pengesahan menggunakan salah satu metode berikut:

Cloud Terdistribusi

Mesh Layanan Cloud

Pengguna Cloud Service Mesh dapat membuat aturan—termasuk aturan yang memerlukan pengesahan—yang dicakup ke identitas layanan mesh, akun layanan Kubernetes, atau namespace Kubernetes.

Untuk mengonfigurasi aturan tertentu, gunakan metode berikut:

Membuat pengesahan

Pengesahan dibuat oleh penanda tangan. Proses pembuatan pengesahan juga dikenal sebagai penandatanganan image. Penanda tangan dapat berupa orang yang membuat pengesahan secara manual. Atau, penanda tangan dapat berupa layanan otomatis. Untuk mengetahui petunjuk yang menjelaskan berbagai pendekatan untuk membuat pengesahan, lihat halaman berikut:

Men-deploy image

Setelah membuat pengesahan, Anda siap men-deploy image terkait.

GKE

Deploy image menggunakan GKE.

Cloud Run

Deploy image menggunakan Cloud Run.

Cloud Terdistribusi

Men-deploy image menggunakan Distributed Cloud.

Mesh Layanan Cloud

Workload Cloud Service Mesh diterapkan segera setelah kebijakan disimpan.

Langkah berikutnya