Согласно документации Kubernetes,
Если вы используете GCE, вы можете настроить свой кластер так, чтобы количество узлов автоматически масштабировалось на основе:
- Использование ЦП и памяти.
- Объем процессора и памяти, запрошенный модулями (также называемый резервированием).
Это правда?
Я выполняю в основном задания в своем кластере и хочу запускать новые экземпляры для их обслуживания по запросу. Использование ЦП плохо работает в качестве показателя масштабирования для этой рабочей нагрузки.
Однако из документации CKE Google это возможно только при использовании показателей облачного мониторинга - полагаясь на стороннюю службу, которую вы затем должны настроить. Похоже, это озадачивающий пробел в базовой функциональности, которую, как утверждает сам Kubernetes, поддерживает.
Есть ли более простой способ достичь очень простой цели - автоматического масштабирования группы экземпляров GCE на основе требований к процессору, которые я четко указываю в своих заданиях GKE?