#azure #terraform #mesos #dcos #terraform-provider-azure
#azure #terraform #mesos #dcos #terraform-provider-azure
Вопрос:
Я только что установил кластер DC / OS в Azure с помощью Terraform. Теперь мне было интересно, возможно ли автоматически монтировать диски с данными узлов агента под /dcos/volume<N>
. Насколько я понял документы, это задача, выполняемая вручную. Разве нельзя было бы автоматизировать этот шаг с помощью Terraform? Я просматривал документы DC / OS и Terraform docs, но не смог найти ничего, связанного с автоматическим монтированием.
Ответ №1:
Кажется, вы просто можете подключить диски с данными к узлу руководства AKS в качестве тома. Это задача Kubernetes, а не Azure. Только Azure может управлять диском данных за вас.
Что вы можете сделать с помощью Terraform, так это подключить диск с данными к самому узлу AKS в качестве диска, а не тома AKS. Что касается тома, вы можете создать его только через Kubernetes, а не Azure. Таким образом, Terraform также не может помочь вам добиться этого автоматически.
Комментарии:
1. Извините за поздний ответ. Я не уверен, какое это имеет отношение к Kubernetes. AFAIK Terraform настраивает ресурсы в Azure с помощью диспетчера ресурсов Azure, а также устанавливает и настраивает DC / OS на этих виртуальных машинах. Итак, я бы сказал, что Terraform может выполнять удаленные задачи. Поэтому я предположил, что должна быть возможность также монтировать диск с использованием Terraform. Но, возможно, я здесь что-то упускаю…
2. @Roman Да, как я уже сказал в ответе, вы можете подключать диски к узлам AKS в качестве дисков. Но вы не можете установить их в качестве тома для AKS через Terraform.