Cluster Anda harus memenuhi persyaratan konfigurasi minimum. Untuk mengetahui detailnya, lihat
Konfigurasi cluster minimum.
Izin cluster
Setiap platform yang didukung memiliki persyaratan izinnya sendiri untuk membuat cluster. Sebagai pemilik cluster, Anda dapat melanjutkan untuk menginstal komponen khusus Apigee (termasuk cert-manager dan runtime Apigee) ke dalam cluster. Namun, jika ingin mendelegasikan penginstalan komponen runtime ke cluster kepada pengguna lain, Anda dapat mengelola izin yang diperlukan melalui authn-authz Kubernetes.
Untuk menginstal komponen runtime campuran ke dalam cluster, pengguna non-pemilik cluster harus
memiliki izin CRUD pada resource berikut:
ClusterRole
Webhook (ValidatingWebhookConfiguration dan MutatingWebhookConfiguration)
PriorityClass
ClusterIssuer
CustomerResourceDefinitions
StorageClass (Opsional, jika StorageClass default tidak digunakan. Untuk mengetahui informasi tentang cara mengubah default dan membuat class penyimpanan kustom, lihat Konfigurasi StorageClass.)
Peran IAM
Peran IAM
Anda harus menetapkan peran IAM berikut ke akun pengguna untuk melakukan
langkah-langkah ini. Jika akun Anda tidak memiliki peran ini, minta pengguna dengan peran tersebut untuk melakukan
langkah-langkahnya. Untuk mengetahui informasi selengkapnya tentang peran IAM, lihat Referensi peran dasar dan bawaan IAM.
Untuk membuat akun layanan dan memberinya akses ke project Anda:
Buat Akun Layanan (roles/iam.serviceAccountCreator)
Project IAM Admin (roles/resourcemanager.projectIamAdmin)
Untuk memberikan akses sinkronisasi ke project Anda.
Apigee Organization Admin (roles/apigee.admin)
Prasyarat
Bagian ini menjelaskan tugas yang harus Anda selesaikan sebelum memulai penginstalan quickstart
platform runtime.
Selesaikan tugas berikut untuk memastikan Anda berhasil memulai penginstalan runtime (seperti yang dijelaskan di
bagian ini):
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-12 UTC."],[[["Version 1.8 of the Apigee hybrid documentation is end-of-life, and users are advised to upgrade to a newer version for continued support and functionality."],["Clusters must meet minimum configuration requirements, which are detailed in the \"Minimum cluster configurations\" section."],["Installing the hybrid runtime components requires a user with CRUD permissions on specific resources like ClusterRole, Webhooks, PriorityClass, ClusterIssuer, CustomerResourceDefinitions, and StorageClass."],["Specific IAM roles, such as Create Service Accounts, Project IAM Admin, and Apigee Organization Admin, are necessary for performing project setup and granting access to the project."],["Before starting the runtime installation, users need to complete organization and environment setup and have a domain name for their Apigee hybrid installation."]]],[]]