Как я могу использовать Execution Modules
а также State Modules
назначать IP-адреса миньонам Linux?
Это просто сделать с миньонами с помощью Windows, я не уверен, как это сделать с миньонами Linux.
Здесь есть пара неизвестных, таких как дистрибутив, который вы используете, или детали поставленной задачи (хотите ли вы сделать это вручную через Salt, динамически выбирать его из списка и т. Д.), Но у меня есть рекомендация .
Могу я порекомендовать использовать состояние file.managed
изменить файл конфигурации сети на экземпляре Linux? Сама конфигурация зависит от типа раздачи, но узнать можно как конфигурационные файлы и конфигурации отличаются от дистрибутива к дистрибутиву здесь.
Использовать file.managed state или другие состояния манипулирования файлами чтобы правильно изменить файлы конфигурации сети в соответствии с вашими потребностями!
Кроме того, на самом деле существуют состояния, которые позволяют вам изменять сеть напрямую через Saltstack - salt.states.network
. Поищите это в документации - у меня недостаточно репутации, чтобы разместить более двух ссылок! :)