Bagian ini menjelaskan persyaratan dasar untuk menyiapkan cluster Google Kubernetes Engine (GKE) yang sesuai untuk penginstalan non-produksi hibrida Apigee.
Membuat cluster
Untuk informasi tentang cara membuat cluster GKE, lihat Membuat cluster dalam dokumentasi GKE.
Persyaratan cluster non-produksi
Ikuti persyaratan ini saat membuat cluster non-produksi.
Versi software
Persyaratan | Nilai |
---|---|
Versi Kubernetes | Versi 1.14.x atau yang lebih baru
gcloud container get-server-config validMasterVersions: . |
kubectl version | Versi 1.14.x atau yang lebih baru. Lihat Menginstal dan Menyiapkan kubectl. |
Konfigurasi template cluster
Pilih opsi konfigurasi template ini untuk cluster GKE non-produksi Anda:
Konfigurasi | Nilai |
---|---|
Template cluster | Cluster standar |
Jenis lokasi | Zonal |
Zona ketersediaan | 3 |
Penyimpanan | Penyimpanan disediakan secara dinamis menggunakan penyedia dinamis StatefulSet. |
Persyaratan node
Node pool adalah sekelompok node dalam cluster yang semuanya memiliki konfigurasi yang sama. Secara default, Anda harus mengonfigurasi dua node pool di cluster, satu untuk pod Cassandra stateful dan satu lagi untuk pod lainnya, yang stateless. Konfigurasikan dua node pool ini seperti yang dijelaskan di bawah:
Konfigurasi node pool stateful
Konfigurasikan node pool stateful sebagai berikut:
Konfigurasi | Nilai |
---|---|
Nama | apigee-data
|
Jumlah minimum node | 3 |
Jenis mesin | N1-standard-4 (Jenis mesin standar dengan 4 vCPU, memori 15 GB) |
Penyimpanan | Penyimpanan akan disediakan secara dinamis menggunakan penyedia dinamis StatefulSet |
Konfigurasi node pool stateless
Konfigurasikan node pool stateless sebagai berikut:
Konfigurasi | Nilai |
---|---|
Nama | apigee-runtime
|
Jumlah minimum node | 3 (Jika Anda mengalami batasan resource, pilih 2) |
Jenis mesin | N1-standard-4 (Jenis mesin standar dengan 4 vCPU, memori 15 GB) |