Untuk menggunakan
fitur Taints and Tolerations Kubernetes, Anda harus menentukan
properti penggantian tolerations untuk setiap komponen hybrid Apigee.
Komponen berikut mendukung penentuan toleransi:
aoapigeeIngressGatewaycassandracassandraSchemaSetupcassandraSchemaValidationcassandraUserSetupconnectAgentistiodloggermartmetricsmintTaskSchedulerredisruntimesynchronizerudcaWatcher
Lihat Referensi properti konfigurasi untuk mengetahui informasi selengkapnya tentang komponen ini.
Terapkan Toleransi ke setiap komponen dengan menambahkan properti konfigurasi tolerations:
di file penggantian, lalu mengupgrade diagram Helm untuk
komponen.
Lihat referensi diagram Helm Apigee untuk mengetahui daftar diagram Helm yang mengelola setiap komponen hybrid.
Misalnya, untuk menerapkan toleransi pada deployment operator Apigee
- Tambahkan properti
tolerations:keao:di file penggantian Anda:ao: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Terapkan perubahan pada diagram
apigee-operator:helm upgrade operator apigee-operator/ \ --install \ --create-namespace \ --namespace apigee-system \ --atomic \ -f overrides.yaml
Untuk menerapkan toleransi ke StatefulSet Cassandra:
- Tambahkan properti
tolerations:kecassandra:di file penggantian Anda:cassandra: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Terapkan perubahan pada diagram
apigee-datastore:helm upgrade datastore apigee-datastore/ \ --install \ --create-namespace \ --namespace
\ --atomic \ -f overrides.yaml