По факту надо будет сделать один образ, а потом на него при помощи salt настраивать его. Все что нужно будет сделать - прописать, что при запуске выполнить команду salt-call state.highstate.
Дальше узел уже зам подтянет конфигурацию и настроит как надо, никаких действий со стороны человека не надо будет.
Я думаю, что на Ansible можно сделать подобное, но очень многое надо делать руками, а тут все из коробки.
Хотя Пума Тайланд сделал правильное предложение - не проще ли будет собрать 5 образов и грузится ими? Если образы меняются раз в сто лет, а перезагружаются по 5 раз на дню - фиксированный образ будет явно в плюсе.
Там есть прекрасная штука - команда salt-call - https://docs.saltstack.com/en/latest/ref/cli/salt-...
По факту надо будет сделать один образ, а потом на него при помощи salt настраивать его. Все что нужно будет сделать - прописать, что при запуске выполнить команду salt-call state.highstate.
Дальше узел уже зам подтянет конфигурацию и настроит как надо, никаких действий со стороны человека не надо будет.
Я думаю, что на Ansible можно сделать подобное, но очень многое надо делать руками, а тут все из коробки.
Хотя Пума Тайланд сделал правильное предложение - не проще ли будет собрать 5 образов и грузится ими? Если образы меняются раз в сто лет, а перезагружаются по 5 раз на дню - фиксированный образ будет явно в плюсе.