Конфигурация планирования
Alauda Cache Service для Redis OSS поддерживает динамическое обновление конфигураций планирования Pod при изменении taints узлов. Вы можете добавлять, изменять или удалять tolerations Pod без прерывания текущего сервиса Redis.
Важные моменты
-
Ограничения по перемещению Pod: миграция Pod не поддерживается во время обновления конфигурации планирования. При изменении tolerations Pod убедитесь, что выбранные после обновления узлы включают все узлы, которые были задействованы в развертывании до обновления.
-
Требования к доступности узлов: если вы настроили метки узлов для планирования, количество узлов, соответствующих одновременно tolerations Pod и taints узлов, должно быть больше или равно количеству реплик. Кроме того, обновленный выбор узлов должен либо совпадать с ранее доступными узлами, либо включать новые узлы дополнительно к исходному набору узлов, чтобы обновление конфигурации планирования прошло успешно.
Процедура
-
В левой навигационной панели нажмите Redis.
-
Нажмите на namespace name.
-
Нажмите на instance name.
-
В правом верхнем углу нажмите кнопку Actions > Update Scheduling Configuration.
-
При необходимости измените конфигурацию планирования:
- Обновите метки узлов для уточнения выбора подходящих узлов
- Добавьте или измените tolerations для учета изменений taints узлов
- Отрегулируйте правила affinity для оптимизации размещения инстанса
-
Нажмите Update для применения изменений.
После обновления конфигурации планирования система применит изменения, сохраняя непрерывность сервиса. Redis Operator будет учитывать новые параметры планирования при создании или замене Pod в последующих операциях.