Sebelum menginstal inferensi Knative di cluster Anda di Google Cloud, pastikan terlebih dahulu bahwa Anda memenuhi persyaratan berikut:
Meninjau dan memahami izin akses komponen dalam penayangan Knative.
Anda harus memastikan bahwa Anda memiliki izin yang memadai di project Google Cloud untuk memenuhi persyaratan penginstalan cluster, perangkat, dan Cloud Service Mesh Anda:
- Jika Anda memiliki peran Owner untuk project Google Cloud, berarti Anda memiliki lebih dari izin yang diperlukan untuk membuat cluster, menginstal, dan mengonfigurasi inferensi Knative.
Perhatikan bahwa persyaratan izin Cloud Service Mesh juga memenuhi semua persyaratan izin untuk menginstal dan mengonfigurasi inferensi Knative.
Menggunakan peran lain dan persyaratan minimum:
Bergantung pada organisasi, Anda juga dapat memenuhi persyaratan izin melalui kombinasi peran bawaan berikut:
Izin project Google Cloud: Peran Editor dasar
Izin perangkat: 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 dengan konfigurasi berikut wajib diisi:
Cluster Google Kubernetes Engine yang didukung. Perlu diperhatikan bahwa cluster GKE yang memiliki kumpulan node Windows Server tidak didukung.
Terdaftar di fleet:
Untuk mempelajari cara mendaftarkan cluster dan mengaktifkan Workload Identity di fleet Anda, lihat Mendaftarkan cluster. Jenis cluster yang didukung di luar Google Cloud terdaftar secara default.
Cloud Service Mesh versi 1.18 atau yang lebih baru dalam cluster telah diinstal. Selain itu, perhatikan prasyarat berikut:
- Bidang kontrol Cloud Service Mesh yang dikelola Google saat ini tidak sepenuhnya didukung oleh penayangan Knative. Gunakan bidang kontrol dalam cluster.
- Cloud Service Mesh mengharuskan cluster Anda menggunakan jenis mesin dengan minimal 4 vCPU, seperti
e2-standard-4
. Lihat panduan penginstalan Cloud Service Mesh untuk mengetahui detail tentang persyaratannya. Jika Anda perlu mengubah jenis mesin cluster yang ada, lihat Memigrasikan workload ke jenis mesin yang berbeda. - Untuk memanfaatkan penyediaan domain pengujian otomatis, Cloud Service Mesh menggunakan gateway masuk dan layanan bernama
istio-ingress
dalam namespaceistio-system
. Untuk mengaktifkan 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 mengambil image di Container Registry.