Bagian ini menjelaskan persyaratan dasar untuk menyiapkan cluster Google Kubernetes Engine (GKE) yang sesuai untuk penginstalan produksi hybrid Apigee.
Membuat cluster
Untuk mengetahui informasi tentang cara membuat cluster GKE, lihat Membuat cluster dalam dokumentasi GKE.
Persyaratan cluster produksi
Ikuti persyaratan berikut saat membuat cluster 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 produksi Anda:
| Konfigurasi | Nilai |
|---|---|
| Template cluster | Cluster standar |
| Jenis lokasi | Regional (direkomendasikan) |
| Zona ketersediaan | 3 |
| Penskalaan otomatis | Aktifkan penskalaan otomatis untuk node Anda, dengan jumlah minimum dan
maksimum instance ditetapkan ke jumlah yang sama. GKE akan memberi
Anda peringatan tentang menyetel nilai ke angka yang sama. Anda dapat
mengabaikan peringatan ini.
Untuk mengetahui informasi selengkapnya, lihat Menskalakan dan menskalakan otomatis layanan hibrida. |
| 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-8 (Jenis mesin standar dengan 8 vCPU, memori 30 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 (1 per zona) |
| Jenis mesin | N1-standard-4 (Jenis mesin standar dengan 4 vCPU, memori 15 GB) |