Я пытаюсь установить сотни серверов ubuntu, им нужно настроить серверы (apache / memcached) и установить другие пакеты (только 5 или 6). каков наилучший способ для этого?
Используйте пользовательский сервер Ubuntu iso: https://help.ubuntu.com/community/InstallCDCustomization с сервером установки PXE: https://help.ubuntu.com/community/ PXEInstallServer
Если вы ищете некоторую степень автоматизации при установке на металл, есть Orchestra . Для облака, в частности Amazon EC2, вы можете использовать juju для полностью автоматизированного развертывания.
На странице Launchpad оркестра не хватает информации и деталей, на момент написания этого ответа. Этот ответ Ask Ubuntu вкратце объяснит, как он работает, и ссылки на соответствующие документы, чтобы начать его использовать.