Topik ini menjelaskan konfigurasi cluster minimum untuk Apigee Hybrid. Konfigurasi minimum ini berlaku untuk semua platform Kubernetes yang didukung.
Tentang node pool
Kumpulan node adalah sekumpulan node di dalam cluster yang semuanya memiliki konfigurasi yang sama. Secara default, hybrid menetapkan semua pod ke kumpulan node default; tetapi, Anda dapat membuat kumpulan node khusus dan menetapkan komponen hybrid ke pod tersebut sebagai cara untuk mendistribusikan resource.
Biasanya, Anda menentukan kumpulan node khusus saat memiliki pod dengan persyaratan resource yang berbeda. Misalnya, pod apigee-cassandra
memerlukan penyimpanan persisten, sedangkan pod hybrid Apigee lainnya tidak. Karena alasan ini, sebaiknya buat
kumpulan node stateful untuk Cassandra dan kumpulan node stateless untuk layanan
runtime hybrid lainnya. Lihat Mengonfigurasi node pool khusus untuk mengetahui detailnya.
Bagian berikut mencantumkan konfigurasi untuk kumpulan node stateful dan stateless.
Konfigurasi minimum
Gunakan konfigurasi minimum ini saat menyiapkan cluster Anda:
Konfigurasi | Kumpulan node stateful | Kumpulan node stateless |
---|---|---|
Jumlah node | 3 (per wilayah) | 3 (per wilayah) |
CPU | 4 | 4 |
RAM | 15 | 15 |
Nama label | apigee-data | apigee-runtime |
Penyimpanan | Dinamis | Dikelola dengan CRD ApigeeDeployment |
Menskalakan konfigurasi
Jika Anda perlu menskalakan konfigurasi awal berdasarkan kebutuhan kapasitas atau throughput tambahan, lihat topik berikut:
- Mengonfigurasi Cassandra untuk produksi
- Menskalakan pod Cassandra
- Mengonfigurasi kumpulan node khusus
- Menskalakan dan menskalakan layanan runtime secara otomatis