Назад | Перейти на главную страницу

Можем ли мы добавить почтовые команды с сетевым модулем salt?

Хочу добавить post-up и post-down команды для моих сетевых интерфейсов. Жестяная банка salt.states.network сделай это ?

Если нет, то как лучше всего добавить их с помощью соли, зная, что я не могу просто добавить их в конец файла, поскольку есть другие интерфейсы.

Debian приятно использовать .d каталоги запчастей.

Просто вставьте сценарий /etc/network/if-post-up.d/ и /etc/network/if-post-down.d/ и вы сделали.

Например:

add_route_up_script:
  file.managed:
    - name: /etc/network/if-up.d/my-route
    - mode: 0755
    - source: salt://network/if-up-route

См. Интерфейсы (5) для доступных переменных среды, таких как IFACE, METHODи т. д. Они такие же, как в interfaces файл.