#azure #azure-aks #user-data
#azure #azure-aks #пользовательские данные
Вопрос:
Я хотел бы настроить некоторые настройки в группе узлов AKS с помощью чего-то вроде userdata в AWS. Возможно ли это сделать в AKS?
как использовать
Комментарии:
1. Вы создали кластер с помощью terraform? пул узлов — это Linux или Windows? есть ли у вас какой-либо автоматический вызов?
2. terraform, пул узлов — это linux. Да, автоматическое масштабирование существует
Ответ №1:
Базовый набор виртуальных машин (VMSS) — это деталь реализации, которую вы не можете настроить за пределами выбора артикула и диска. Точно так же, как вы не можете выбрать образ, который отправляется на виртуальные машины; вы также не можете использовать расширения виртуальных машин в этом наборе масштабов, не будучи без поддержки. Любое прямое манипулирование этими виртуальными машинами (с точки зрения поставщика ресурсов Azure) за вашими пулами узлов лишает вас поддержки. Единственная поддерживаемая возможность выполнения действий на уровне узла (узла) — это развертывание вашего пользовательского скрипта в DaemonSet
кластере. Это полностью поддерживается и даст вам возможность запускать (почти) все, что вам нужно, на уровне хоста. Примерами являются установка / выполнение пользовательских агентов безопасности, решения FIM, антивирус.
Из часто задаваемых вопросов службы поддержки:
Любое изменение, внесенное непосредственно в узлы агента с использованием любого из API IaaS, делает кластер неподдерживаемым. Любые изменения, внесенные в узлы агента, должны выполняться с использованием встроенных в kubernetes механизмов, таких как наборы демонов.
Комментарии:
1. Не могли бы вы сообщить мне, как запускать пользовательские данные в пуле узлов AKS с помощью сценария terraform. Я успешно запустил пользовательский сценарий оболочки данных через terraform VMSS, и во время подготовки VMSS он вызывал мои пользовательские данные. Точно так же, поскольку в пуле узлов AKS есть виртуальные машины, мне нужно запустить те же пользовательские данные через пул узлов AKS. Не могли бы вы помочь мне здесь.
2. @PRAVEENPDBR — Извините, но это не поддерживаемая операция.