Anda dapat menskalakan sebagian besar layanan yang berjalan di Kubernetes dari
command line atau dalam penggantian konfigurasi. Anda dapat menetapkan parameter
penskalaan untuk layanan runtime hybrid Apigee di
file overrides.yaml
.
Cara Anda menskalakan dan menskalakan otomatis setiap layanan bergantung pada jenis layanan.
Untuk informasi selengkapnya tentang penskalaan, lihat dokumentasi Kubernetes.
Tabel berikut merangkum layanan runtime campuran dan cara menskalakan serta menskalakan secara otomatis layanan tersebut dalam konfigurasi atau dari command line:
Layanan | Diterapkan Sebagai | Penskalaan |
---|---|---|
Cassandra | StatefulSet | (Hanya peningkatan skala) Untuk menskalakan di command line, Anda dapat menggunakan opsi Untuk menskalakan melalui konfigurasi, tetapkan nilai properti konfigurasi Untuk informasi selengkapnya tentang cara menetapkan properti konfigurasi, lihat Mengelola komponen bidang runtime. StatefulSet tidak mendukung penskalaan otomatis. Cassandra di-deploy dalam kumpulan 3 replika. Apigee merekomendasikan agar Anda menambahkan 3 node tambahan ke nodepool Cassandra sebagai node pekerja standby. Untuk menskalakan jumlah node Cassandra, lihat Menskalakan Cassandra. |
Ingress/LoadBalancer | Proxy pihak ketiga | Bergantung pada jenis Ingress. |
Logger | DaemonSet | DaemonSet mengelola replika pod di semua node, sehingga DaemonSet akan diskalakan saat Anda menskalakan pod itu sendiri. |
MART Sinkronisasi Metrik MP |
ApigeeDeployment (CRD Kustom) | Untuk menskalakan di command line, Anda dapat menggunakan opsi scale kubectl .
Untuk menskalakan melalui konfigurasi, tingkatkan nilai properti konfigurasi Deployment menggunakan Horizontal Pod Autoscaler untuk penskalaan otomatis. Tetapkan properti Untuk informasi selengkapnya tentang cara menetapkan properti konfigurasi, lihat Mengelola komponen bidang runtime. |
UDCA | ApigeeDeployment (CRD Kustom) | Untuk menskalakan melalui konfigurasi, tingkatkan nilai properti replicaCountMin objek udca dalam file overrides.yaml .
Layanan UDCA menggunakan Horizontal Pod Autoscaler untuk
penskalaan otomatis. Tetapkan properti Untuk informasi selengkapnya tentang cara menetapkan properti konfigurasi, lihat Mengelola komponen bidang runtime. |