10
votes

Client Windows ansible ou hôte avec un serveur Linux ansible? Possible?

J'utilise ansible pour certains problèmes de gestion de l'infrastructure pour mon projet. J'ai obtenu cette tâche à l'aide d'un client Linux comme Dites pour copier un fichier bin de serveur ansible et l'installer sur une machine cliente. Cela implique des tâches dans mes pancarbooks à l'aide de commandes Linux normales telles que SSH, SCP ,./bin, etc.,

Maintenant, je veux atteindre la même chose dans un client Windows. Je n'ai pas pu trouver une bonne documentation pour l'essayer. Si quelqu'un d'entre vous a essayé d'utiliser une siège avec le client Windows, ce serait formidable si vous pouviez partager les procédures ou le prototype ou toute information pour commencer et progresser sur mon problème.


1 commentaires

L'un des objectifs de l'ansile est pas à avoir à l'installer sur vos machines gérées. Comme indique une réponse, configurez votre hôte Windows, ajoutez cet hôte à votre inventaire (fichier d'hostiquement) et gérez-le de votre hôte Linux (Control).


4 Réponses :


4
votes

Il n'y a pas de support Windows intégré pour Ansible aujourd'hui. Si vous recherchez la liste de diffusion, vous trouverez des références à des personnes ayant un peu de succès avec des choses comme Cygwin. Vous devriez probablement consulter la liste de diffusion et rester à l'écoute.


1 commentaires

Oh! C'est triste! Je suis vraiment impatient d'être avancé avec le support Windows. Si le, c'est un excellent outil pour mon problème. J'essaie d'utiliser Cygwin maintenant mais Fetl existe un support de construction. Pouvez-vous partager la liste de diffusion?



4
votes

Démarrage de la version 1.7, Ansible contient également un support pour la gestion des machines Windows. Cela utilise des répétitions de Powershell natif, plutôt que SSH. Voir le site Web de la documentation ansible pour plus de détails sur Support Windows pour Ansable .


2 commentaires

Vous pouvez trouver des instructions détaillées sur la configuration anside pour gérer les machines Windows sur ce lien. groups.google. com / forum / #! Profilé / ansible-projet / ... .


Le lien ci-dessus est obsolète. Vérifiez ici Pour des instructions détaillées sur la configuration et la configuration des machines Windows.




0
votes

Vous pouvez utiliser PowerShell Remoting. Mais j'utilise SSH avec Cygwin installé sous Windows, de sorte que le même code Linux fonctionne également dans Windows.


0 commentaires