J'adore l'odeur des nouvelles machines le matin.
J'automatise un workflow de création de machine qui implique plusieurs systèmes distincts dans mon infrastructure, dont certains impliquent des scripts perl de 15 ans sur les hôtes Solaris, les systèmes Linux de démarrage PXE et Powershell sur Windows Server 2008.
Je peux créer un script pour chacune des parties individuelles, et l'intégration de l'automatisation Linux et Unix est assez simple, mais je ne sais pas comment lier de manière fiable les scripts Powershell au reste des processus.
Je préférerais que le processus commence sur un hôte Linux, car j'imagine qu'il se terminera comme une application Web vivant sur un serveur Apache, mais s'il doit commencer sur Windows, je suis d'accord avec hésitation.
J'aimerais idéalement que quelque chose du genre psexec pour Linux s'exécute contre Windows, mais la réponse dans ce sens semble être donnée par Cygwin , et autant que j'apprécie tout le travail acharné qu'ils ont fourni, cela n'a jamais semblé juste , si tu vois ce que je veux dire. C'est génial pour un bureau et donne beaucoup de fonctionnalités, mais je pense que les serveurs Windows devraient être traités comme des serveurs Windows et non des machines Unix bâtardes (ce qui, soit dit en passant, est mon argument contre les serveurs OSX, et ils sont en fait Unix) . Quoi qu'il en soit, je ne veux pas aller avec Cygwin sauf si c'est la dernière et la seule option.
Donc je suppose que ce que je demande, c'est s'il existe un moyen d'exécuter des travaux sur les machines Windows à partir de Linux. Sans Cygwin. Je suis ouvert aux idées et suggestions, y compris "Regardez idiot, tout le monde utilise Cygwin, alors aspirez-le et traitez-le". Merci d'avance!