Sebelum menginstal inferensi Knative di cluster Anda di Google Cloud, Anda harus memastikan terlebih dahulu bahwa Anda memenuhi persyaratan berikut:
Tinjau dan pahami izin akses komponen dalam penayangan Knative.
Anda harus memastikan bahwa Anda memiliki izin yang memadai di project Google Cloud agar memenuhi persyaratan penginstalan untuk cluster, fleet, dan Anthos Service Mesh:
- Jika memiliki peran Pemilik untuk project Google Cloud, berarti Anda memiliki izin lebih dari yang diperlukan untuk membuat cluster, menginstal, lalu mengonfigurasi penyajian Knative.
Perhatikan bahwa persyaratan izin Anthos Service Mesh juga memenuhi semua persyaratan izin untuk menginstal dan mengonfigurasi penayangan Knative.
Menggunakan peran lain dan persyaratan minimum:
Bergantung pada organisasi, Anda juga dapat memenuhi persyaratan izin melalui kombinasi peran yang telah ditetapkan berikut:
Izin project Google Cloud: Peran Editor dasar
Izin fleet GKE Enterprise: GKE Hub Admin atau peran yang mencakup izin berikut:
gkehub.features.create
gkehub.features.update
Izin cluster: Peran Admin Kubernetes Engine:
- Kubernetes Engine Admin
- Admin Cluster Kubernetes Engine
Cluster GKE Enterprise dengan konfigurasi berikut diperlukan:
Cluster Google Kubernetes Engine yang didukung. Perlu diperhatikan bahwa cluster GKE yang memiliki node pool Windows Server tidak didukung.
Terdaftar di fleet GKE Enterprise Anda:
Untuk mempelajari cara mendaftarkan cluster dan mengaktifkan Workload Identity pada fleet Anda, lihat Mendaftarkan cluster
Anthos Service Mesh versi 1.18 atau yang lebih baru diinstal dalam cluster. Selain itu, perhatikan prasyarat berikut:
- Bidang kontrol Anthos Service Mesh yang dikelola Google saat ini tidak sepenuhnya didukung oleh inferensi Knative. Sebagai gantinya, gunakan bidang kontrol dalam cluster.
- Anthos Service Mesh mengharuskan cluster Anda menggunakan jenis mesin dengan minimal 4 vCPU, seperti
e2-standard-4
. Lihat panduan penginstalan Anthos Service Mesh untuk mengetahui detail persyaratan. Jika perlu mengubah jenis mesin cluster yang ada, lihat Memigrasikan workload ke jenis mesin yang berbeda. - Untuk mendapatkan manfaat dari penyediaan otomatis domain pengujian - Anthos Service Mesh menggunakan gateway masuk dan layanan yang bernama
istio-ingress
dalam namespaceistio-system
. Untuk memungkinkan pembuatan gateway selama penginstalan fitur, gunakan--option legacy-default-ingressgateway
dari skrip penginstalanasmcli
.
API berikut harus diaktifkan di project Google Cloud Anda:
- Google Kubernetes Engine API: Membangun dan mengelola aplikasi berbasis container.
- Cloud Build API: Membuat dan mengelola build.
- Container Registry API: Mengirim dan menarik image di Container Registry.