Topik ini menjelaskan konfigurasi cluster minimum untuk Apigee Hybrid. Konfigurasi minimum ini berlaku untuk semua Platform Kubernetes.
Tentang node pool
Kumpulan node adalah sekelompok node di dalam sebuah cluster yang semuanya memiliki konfigurasi yang sama. Menurut default, sistem hibrida menetapkan semua pod ke kumpulan node default; Namun, Anda dapat membuat {i>node pool<i} dan menetapkan komponen hibrida sebagai cara untuk mendistribusikan sumber daya.
Biasanya, Anda menentukan kumpulan node khusus jika Anda memiliki pod dengan resource yang berbeda
lainnya. Misalnya, pod apigee-cassandra
memerlukan penyimpanan persisten, sedangkan
pod hybrid Apigee lainnya tidak memilikinya. Oleh karena itu, sebaiknya Anda membuat
kumpulan node stateful untuk Cassandra dan kumpulan node stateless untuk
dan layanan runtime. Lihat Mengonfigurasi kumpulan node khusus untuk
spesifikasi
pendukung.
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 default | 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 otomatis layanan runtime