"Vous avez des playbooks Ansible ?
Faisons un pas de plus vers de l'intégration continue / déploiement continu :
-
docker et ansible pour provisionner des serveurs/conteneurs en fonction de l'inventory ansible.
-
classique déploiement ansible des applicatifs vers les conteneurs
-
tests automatiques jmeter managés par un playbook ansible
-
automatisation de l'ensemble via gitlab-ci
-
déploiement automatique via gilab-ci et ansible"
La Big picture :
La version taggée "ansible-meetup-paris-12-integration-continue" est le code source de la présentation du Meetup Ansible Paris #12 "Intégration continue / déploiement continu avec Ansible, docker jmeter et gitlab-ci".
Le pdf du meetup est l'explication de ce code.
GPLv3
Arnaud Blancher
https://github.com/arnaudblancher/ansible-gitlab-ci-docker-jmeter
Corrections, suggestions et améliorations sont les bienvenues