Configuration d'une base de données MySQL avec un utilisateur avec Vagrant et le chef-solo

Je suis en train d'automatiser le développeur du programme d'installation sur un projet, tels qu'un nouveau développeur peut simplement émettre vagrant up pour obtenir une VM avec MySQL et Tomcat avec une coutume de la guerre de fichier déployé en place et en cours d'exécution. Le déploiement de la guerre suppose que d'une base de données et l'utilisateur sont présents sur l'instance MySQL.

Maintenant, je suis en utilisant ce chef-solo, et tout ce qui est du démarrage et de l'installation correctement. Cependant, je n'arrive pas à comprendre comment écrire un livre de cuisine pour la mise en place de la base de données et l'utilisateur. J'ai regardé dans le database livre de cuisine, mais qui ne semble pas adapté à mon cas d'utilisation avec le chef-solo. J'ai été incapable de trouver un exemple de configuration en ligne qui met en place une base de données pour un chef-instance solo, mais peut-être que je suis à la recherche pour le mauvais termes?

Je pourrais écrire un script bash pour la configuration de la base de données et l'utilisateur (à condition que ces derniers n'existant pas), mais qui ne semble pas s'insérer dans le livre de cuisine de la philosophie. Comment voulez-vous résoudre ce problème?

InformationsquelleAutor Thomas | 2012-06-21