Я люблю запах нових машин вранці.
Я автоматизую робочий процес створення машини, який включає декілька окремих систем у всій моїй інфраструктурі, деякі з яких включають 15-річні сценарії Perl на хостах Solaris, PXE Boot Linux і Powershell на Windows Server 2008.
Я можу скласти сценарій кожної окремої частини, і інтеграція автоматизації Linux та Unix є досить простою, але я втрачаю, як надійно зв’язати сценарії Powershell з іншими процесами.
Я вважаю за краще, якщо процес розпочався на хості Linux, оскільки я думаю, що він закінчиться веб-додатком, що живе на сервері Apache, але якщо це потрібно запустити в Windows, я з цим вагаюся.
Я б в ідеалі хотів, щоб щось за принципом psexec для Linux працювало проти Windows, але відповідь у цьому напрямку видається Cygwin , і наскільки я ціную всю важку роботу, яку вони вклали, вона ніколи не відчувала себе правильно , якщо ти знаєш про що я. Це відмінно підходить для робочого столу і дає багато функціональних можливостей, але я відчуваю, що до серверів Windows слід ставитися як до серверів Windows, а не до уродливих машин Unix (що, до речі, теж мій аргумент проти серверів OSX, і вони насправді Unix) . У будь-якому разі, я не хочу їхати з Cygwin, якщо тільки це останній і єдиний варіант.
Тому я думаю, що я запитую, чи є спосіб виконувати завдання на машинах Windows з Linux. Без Цигвіна. Я відкритий до ідей та пропозицій, включаючи "Подивись ідіот, усі користуються Cygwin, тому висмоктуй це і з цим розправляйся". Спасибі заздалегідь!