Azure aks cluster - дополнительное дисковое хранилище для каждого агента - PullRequest
0 голосов
/ 22 октября 2019

Возможно ли с помощью предоставления Terraform кластера AKS с агентами, которые будут содержать дополнительное хранилище, подключенное к каждой виртуальной машине?

В настоящее время PV / PVC на основе протокола SMB является небольшой шуткой, и я планирую использовать rook илиglusterfs, но затем я предпочитаю предоставлять свой кластер с помощью terraform, где каждый мой узел будет обрабатывать также надлежащий объем памяти, вместо этого создавая отдельные регулярные узлы только для их обработки.

С наилучшими пожеланиями.

1 Ответ

1 голос
/ 23 октября 2019

Боюсь, вы не сможете добиться этого в AKS через Terraform. AKS - это управляемый сервис, поэтому вы не можете выполнять в нем много личных действий.

В соответствии с вашими требованиями я бы предложил вам использовать aks-engine , которым вы можете управлять кластером самостоятельно. даже мастер-узел. Вы можете использовать свойство diskSizesGB в agentPoolProfiles. Описание здесь:

Описывает массив до 4-х подключенных дисков. Допустимые значения размера диска - от 1 до 1024.

Подробнее в clusterdefinitions . Вы также можете взглянуть на пример для diskSizesGB здесь .

...