Bagian ini menjelaskan persyaratan dasar untuk menyiapkan cluster Google Kubernetes Engine (GKE) yang sesuai untuk penginstalan non-produksi Apigee Hybrid.
Membuat cluster
Untuk mengetahui 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 berikut 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 untuk pod lainnya, yang bersifat stateless. Konfigurasi dua node pool ini seperti yang dijelaskan di bawah:
Konfigurasi node pool stateful
Konfigurasi node pool stateful sebagai berikut:
| Konfigurasi | Value |
|---|---|
| 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
Konfigurasi node pool stateless sebagai berikut:
| Konfigurasi | Value |
|---|---|
| Nama | apigee-runtime
|
| Jumlah minimum node | 3 (Jika Anda mengalami kendala resource, pilih 2) |
| Jenis mesin | N1-standard-4 (Jenis mesin standar dengan 4 vCPU, memori 15 GB) |