Bonjour,
On 12/06/2017 14:02, Remy Dernat wrote:
Le 12/06/2017 à 09:36, Remy Dernat a écrit :
Le 09/06/2017 à 16:36, Jonathan Leroy a écrit :
Le 9 juin 2017 à 16:17, Cyrille Verger <cverge...@gmail.com> a écrit :
Bonjour à tous,
Salut,
Bonjour,
Je suis actuellement en train de regarder des outils
d'automatisation de
déploiement de VM ou de machine physique.
Je souhaiterais avoir votre retour d'expérience sur les différents
outils
que vous pouvez utiliser sachant que je souhaiterais si possible
avoir :
- Déploiement d'OS en VM sous VMware comme de Machine Physique
Avec VMware, je sais qu'il y a un converter pour faire du p2v, mais
dans l'autre sens ...?
- Déploiement en "masse" simplifié
https://www.terraform.io/ (pas testé)
Pour du déploiement d'OS VM ou physique, Foreman fait très bien le
boulot : https://www.theforeman.org/
- Déploiement d'application en fonction d'un catalogue
https://saltstack.com/ (c'est bien)
Pour déployer des applications des cibles Windows, Je ne pourrais que
conseiller WAPT (https://doc.wapt.fr) dans ce cas. Pour des cibles
Linux, Ansible peux être une solution.
Pour les images:
Je déploie des OS (Linux) aussi avec SaltStack + FAI
(http://fai-project.org/); et j'en connais aussi qui font ça avec
Kickstart ou preseed (http://github.com/oxedions/banquise).
Pour faire du déploiement sans info sur l'OS, c'est effectivement
compliqué, sauf à déployer des images disques (clonezilla ? Avec
sysprep pour Windows ?)... Mes infos windows étant un peu outdated,
je me rappelle qu'on faisait ça avec Norton Ghost à une époque aussi
(il y a + de 10 ans de ça...), après nettoiement de l'image
(suppression de toutes les caratéristiques spécifiques aux machines
(hostname, ip...).
Pour du clonage d'images disque FOG ( https://fogproject.org/ ) est une
bonne solution avec la possibilitée d'effectuer des taches postes
installation (renommage, intégration au domaine, installation de packages)
Pour les softs :
Tu as aussi des outils de déploiement via une application tierce (OCS
packager, peut-être avec Landesk aussi
http://landesk.avocent.com/os-deployment.aspx ?). A une époque,
Mandrive proposait "Pulse", mais bon, comme c'est mort...
(dommage...; Pour les curieux :
http://linuxfr.org/news/mandriva-pulse-3-0-faites-le-plein-de-fonctionnalites-pour-votre-si)
Idem, WAPT.
Désolé pour les mails multiples, mais à la réflexion, et après une
petite recherche, pulse existe toujours : http://www.siveo.net/pulse/
Donc à ta place, si tu me manques de temps, je me pencherai sur ça ou
LANdesk.
Si tu as plus de temps, terraform.io/packer.io, SaltStack + FAI/
Clonezilla, OpenStack, Ubuntu Juju/MAAS...
A+
Rémy
- Interface Web de gestion et de déploiement sécurisé
Les pros rundeck/ansible n'ont pas un truc pour ça ?
- Gestion potentiel d'un framework de validation
Je sais que Chef a un système de gestion de contrôle des recettes
déployées. Salt aussi mais c'est une contrib, basé sur les "dry runs"
qui date un peu (
https://bitbucket.org/arthurlogilab/salt-highstate-stats )
- Gestion des updates .... etc etc...
J'ai peur que ça soit impossible d'avoir tout dans un seul produit
là... Du côté pur Windows, il y a déjà des outils très bien qui font
ça, mais c'est du pur Windows (AD+GPO, WSUS, MDT, WAPT, WPKG)...
Mais une fois de plus un outil de gestion de conf multi OS. Dans
Salt, je crains que la gestion des Windows soit pour le moins
instable, même si certains font ça... Tu dois pouvoir coder toi-même
les parties manquantes, ce qui ne sera pas évident avec un autre
outil de gestion de conf que Salt, où généralement, le pouvoir
d'expression est moindre, mais l'apprentissage sera plus long...
J'attends les levées de bouclier :)
Sinon, il y a effectivement des outils clouds pour ça, mais
généralement, ça déploie des VMs, pas des OS sur bare-metal... Tu
peux quand même regarder de ce côté là si ça t'intéresse (à base de
OpenStack) : https://cloudbase.it/windows-with-juju-and-maas/
A+
Rémy.
Pour ça je ne sais pas trop. Mais si tu cherches *une* solution pour
faire tout ça, ça risque d'être compliqué.
A+
Alexandre.
--
Alexandre GAUVRIT
Tranquil IT Systems
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/