сколько процессору нужен istio-pilot? - PullRequest
0 голосов
/ 22 сентября 2019

Я развернул istio со следующей конфигурацией:

helm install install/kubernetes/helm/istio --name istio --namespace istio-system \
  --set global.controlPlaneSecurityEnabled=true \
  --set mixer.adapters.useAdapterCRDs=false \
  --set grafana.enabled=true --set grafana.security.enabled=true \
  --set tracing.enabled=false \
  --set kiali.enabled=false \
  --set pilot.resources.requests.memory="264Mi" \
  --set pilot.resources.requests.cpu="100m"

Ошибка:

istio-pilot-...-npv4m
Pending
0
a minute
0/1 nodes are available: 1 Insufficient cpu.

Так как это тестовый env.Я не использую большой sku (2 vcores и 4gb).Но, похоже, это не работает, и это не должно съесть много памяти.Любая помощь, как настроить это будет оценена.

1 Ответ

1 голос
/ 22 сентября 2019

Это означает, что ваш процессор уже переподписан, и так получилось, что у пилота недостаточно ресурсов для запуска.То, что вы можете сделать, это либо использовать более крупные \ больше узлов, либо удалять запросы ЦП из модулей istio (большинство из них имеет довольно существенные запросы процессора).Вы также можете проверить другие модули (не istio), у них также могут быть запросы ЦП.

https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#how-pods-with-resource-requests-are-scheduled

...