[RESOLU] Outil de déploiement action iso

Mammouth du PHP | 736 Messages

21 mai 2015, 10:15

Bonjour,

Quand les environnements se dupliquent, pas facile de maintenir le fond, la forme... Vous rajoutez à cela plusieurs personnes sur le même sujet avec des activités et actions différentes et vous avez un beau sac de nœuds. Connaissez/Utilisez-vous un outil (gratuit ou payant) qui permette de rendre facile la copie/mise à jour d'un serveur vers un ou n autres ?

Par avance merci de vos retours d'XP ou tips !

Mega
;)
Dyslexics are teople poo

Avatar de l’utilisateur
Modérateur PHPfrance
Modérateur PHPfrance | 8670 Messages

17 juin 2015, 22:53

salut,

Tu parles d'une copie complète d'un environnement : la distrib et tout ce qu'il y a dedans ou simplement de déploiement d'une appli facilement sur différent environnement ?

Dans le premier cas il faut cloner les machines, en cas de VM c'est assez simple il faut voir avec le gestionnaire de vm.
Pour des machines physiques le principe est le même, il existe peux être une stratégie similaire au niveau de l'archi réseau ?

Sinon, en ce moment, on parle de Docker pour ce genre de chose.

Dans le second cas, quelque chose comme jenkins, et une artifactory. (j'ai un exemple pas top mais fonctionnel avec nexus, y a peut etre moyen d'utiliser phpmaven).

@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 736 Messages

18 juin 2015, 10:03

Salut Moogli,

Je parle d'une copie de façon à rendre 2 environnements iso.

Que l'environnement source écrase l'environnement cible aussi bien d'un point de vue fonctionnel, rédactionnel (contenu bdd ou autre) que technique.

Mega
;)
Dyslexics are teople poo

Avatar de l’utilisateur
Modérateur PHPfrance
Modérateur PHPfrance | 8670 Messages

26 juil. 2015, 23:28

salut,

a priori il te faut regarder du coté des sauvegarde système complète (image du système).
avec ça tu aura quand même besoin de faire quelque retouche (notamment le nom de la machine).

si l'OS n'est pris en compte et que l'on parle de serveur web (httpd, nginx, tomcat ou autre), sgbd (oracle, mysql, postgres etc.) tu peux utiliser des pakages (rmp, deb etc) toujours avec la même version et un script bash qui va les installers "automatiquement" voir faire les tunnings qui vont bien (tu peux très les créer toi même).
Par contre coté données il faut que tu fasse des dumps régulièrement pour les intégrer au besoin.

Aujourd'hui on t'orienterais vers docker avec des solutions relativement poussées pour faire des clusters simplement.
reste quand même la synchro des données, il n'y a pas de miracle soit des clusters actif soit des dumps régulié.

@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 736 Messages

27 juil. 2015, 12:21

Bonjour,

Merci pour ton retour.

Mega
;)
Dyslexics are teople poo

Avatar de l’utilisateur
Modérateur PHPfrance
Modérateur PHPfrance | 8670 Messages

10 août 2015, 23:27

de rien,

si jamais c'est résolus peux tu cliquer sur le bouton stp :) :)

merci

@+
Il en faut peu pour être heureux ......