Persyaratan cluster produksi GKE

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.13 atau yang lebih baru Anda dapat menemukan versi cluster Kubernetes yang didukung dengan mengeluarkan perintah berikut:
gcloud container get-server-config
Versi yang didukung ditampilkan di bagian judul validMasterVersions:.
kubectl version Versi 1.13.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)