/ / Utilisation de Chef Solo pour provisionner une instance Windows EC2 et l'amorcer - Windows, amazon-ec2, provisionnement, chef, chef-solo

Utiliser Chef Solo pour mettre en service une instance de Windows EC2 et l'amorcer - windows, amazon-ec2, provisionnement, chef, chef-solo

J'essaie d'automatiser notre processus de CI pour unQuelques applications .NET et, dans un monde parfait, j'aimerais créer une instance Windows EC2 pour chacune d’elles, amorcer l’instance pour installer Chef Solo, puis exécuter une recette de Chef pour installer certaines dépendances et le logiciel intégré.

Cependant, je suis novice et je ne sais pas même si c'est faisable, encore moins où commencer :)

Je suis assez bien familiarisé avec la ligne de commandeles outils pour AWS peuvent donc créer une AMI ok, mais au-delà de ça, je suis assez bloqué. Je voudrais éviter de construire une AMI personnalisée avec le chef pré-installé car cela enlève de nombreux avantages.

Je pense que c’est essentiellement ce que je dois faire - mais je suis (sans surprise) concentré sur Linux:

http://www.opinionatedprogrammer.com/2011/06/chef-solo-tutorial-managing-a-single-server-with-chef/

Quelqu'un a-t-il un lien avec quelqu'un qui a déjà fait cela ou un acte similaire Ou un meilleur moyen de réaliser ce que je voudrais faire?

Toute aide appréciée.

Réponses:

4 pour la réponse № 1

OK, cela nécessite que Chef soit préinstallé sur votre AMI:

http://scottwb.com/blog/2012/12/13/provision-and-bootstrap-windows-ec2-instances-with-chef/

Mais ce est une stratégie d’installation de Puppet sur une AMI Windows standard, qui pourrait facilement être modifiée pour Chef:

http://dansrandombits.blogspot.com/2012/06/bootstrapping-custom-windows-ec2.html

Je ne peux pas dire que j’ai déjà fait cela, mais j’ai les deuxma barre de favoris depuis leur publication et nous avions l’intention de tenter notre chance dans au moins notre environnement de développement à un moment donné. Il semble que tant qu’il y aura une installation solide et silencieuse pour Chef, vous pourrez retirer ceci.


0 pour la réponse № 2

Je réalise que ce post est un peu vieux, mais pour ceuxqui peut encore tomber sur cela. Je m approvisionne des serveurs avec Chef-Solo. Pour l’essentiel, je configure les données utilisateur de l’instance pour télécharger et installer Chef, télécharge les livres de recettes / recettes, puis lance Chef-Solo.

Voici un article de blog que j’ai fait pour montrer les étapes http://thesysadminswatercooler.blogspot.com/2015/11/aws-bootstrap-windows-ec2-instance-with.html