Рейтинг:0

Средство автомасштабирования GCP не может масштабировать NodePool с Ephemeral Storage

флаг cn

У нас есть NodePool, предназначенный для агентов CI. Когда все будет работать правильно, наш CI-контроллер создаст модуль для CI-агента, а NodePool будет автоматически масштабироваться с помощью автоматического масштабирования GCP. Это означает, что у модулей будет следующее событие, говорящее о том, что ни один узел не соответствует их сходству:

Доступно 0/3 узла: 3 узла (узлов) не соответствуют привязке/селектору узлов Pod.

И новые узлы в конечном итоге будут подключены к сети через короткое время. Однако в большинстве случаев программа автомасштабирования не может сказать, что:

Модуль не инициировал масштабирование: 3 Недостаточно эфемерного хранилища, 6 узлов не соответствуют привязке/селектору узлов модуля.

Когда это происходит, мне приходится вручную масштабировать NodePool через пользовательский интерфейс GCP в разделе NodePool, который работает немедленно.

Я вполне уверен, что где-то между Kubernetes и инфраструктурой GCP есть ошибка, возможно, автомасштабирование. Что вы думаете?

Вот конфигурация NodePool, если это может помочь:

автомасштабирование:
  включено: правда
  максимальное количество узлов: 3
конфигурация:
  размер диска: 100
  тип диска: стандарт pd
  эфемералсторажеконфиг:
    локальныйSsdCount: 2
  Тип изображения: COS_CONTAINERD
  этикетки:
    _redacted_: «правда»
  тип машины: c2-стандарт-16
  метаданные:
    отключить устаревшие конечные точки: «истина»
  oauthScopes:
  - https://www.googleapis.com/auth/облачная платформа
  упреждающий: правда
  serviceAccount: _redacted_
  экранированный экземпляр конфигурации:
    enableIntegrityMonitoring: правда
  теги:
  - gke-основной
  портит:
  - эффект: NO_SCHEDULE
    ключ: _отредактировано_
    значение: «истина»
  workloadMetadataConfig:
    режим: GKE_METADATA
начальныйNodeCount: 1
URL-адрес группы экземпляров:
- _отредактировано_
места:
- европа-запад1-c
- европа-запад1-б
- европа-запад1-d
управление:
  автовосстановление: правда
  автообновление: правда
МаксПодсКонстрейнт:
  maxPodsPerNode: '110'
имя: гха
сетевая конфигурация:
  podIpv4CidrBlock: 10.0.0.0/17
  podRange: main-europe-west1-pods
podIpv4CidrРазмер: 24
ссылка на себя: _redacted_
статус: РАБОТАЕТ
обновитьНастройки:
  макс. всплеск: 1
версия: 1.21.11-гке.900

Спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.