Ресурсы
Какие ресурсы требуются для обслуживания кластера Kubernetes, в который входит группа, например, из трех узлов?
Для каждого узла необходимы ресурсы для запуска компонентов, которые отвечают за функционирование узла как части кластера Kubernetes. Подробнее читайте в разделе Динамическое резервирование ресурсов.
Можно ли изменять ресурсы для каждого узла в кластере Kubernetes?
Вы можете изменять ресурсы только для группы узлов. В одном кластере Kubernetes можно создавать группы с разными конфигурациями и размещать их в разных зонах доступности. Подробнее читайте в разделе Изменение группы узлов Managed Service for Kubernetes.
Кто будет следить за масштабированием кластера Kubernetes?
В Managed Service for Kubernetes можно включить автоматическое масштабирование кластера.
Нужен ли узлам кластера Kubernetes доступ в интернет?
Для подключения к внешним ресурсам, например реестрам Docker-образов Container Registry, Cloud Registry или Docker Hub
Чтобы обеспечить доступ в интернет, назначьте узлам публичный IP-адрес и настройте группу безопасности. Также в качестве альтернативы публичным IP-адресам можно создать и настроить в подсети узлов NAT-шлюз или NAT-инстанс.
Подробнее в подразделе Доступ в интернет для рабочих узлов кластера.
Как автоматически удаляются старые образы на узлах?
Неиспользуемые образы автоматически удаляет kubelet. Очистка запускается при достижении верхнего порога использования диска и продолжается до достижения нижнего порога. Пороги задаются параметрами imageGCHighThresholdPercent и imageGCLowThresholdPercent конфигурации kubelet.
Не запускайте параллельно сторонние средства очистки образов: они могут нарушить работу kubelet. Подробнее о сборке мусора в Kubernetes
Если места по-прежнему недостаточно, проверьте, чем занят диск: образами, журналами или данными приложений. Если проблема сохраняется, создайте запрос в техническую поддержку
Как узнать размер эфемерного хранилища узлов?
Выполните команду:
kubectl get nodes -o custom-columns="NAME:.metadata.name,CAPACITY_EPHEM:.status.capacity.ephemeral-storage,ALLOCATABLE_EPHEM:.status.allocatable.ephemeral-storage"
CAPACITY_EPHEM — общий объем ресурса ephemeral-storage узла, а ALLOCATABLE_EPHEM — объем, доступный для выделения подам с учетом резервирования. Это не объем свободного места на диске в текущий момент.
Подробнее о резервировании ресурсов узла и локальном эфемерном хранилище