On Fri, Apr 29, 2016 at 11:35:38AM +0200, Thomas Pedoussaut wrote:
On 2016-04-29 11:07, Olivier Macchioni wrote:
Un des soucis que j'ai, c'est comment tester la stack version N+1 avant de la passer en production... Il s'agirait typiquement de permettre à certains clients d'utiliser N+1 avant les autres. Il y a plusieurs options, aucune ne me satisfaisant vraiment:
- donner un "secret" aux testeurs (URL secrète, certificat SSL client, cookie à configurer manuellement sur le poste client?)...
Le secret (url ou autre) qui permet d'inserer l'IP source dans une stick table, et ensuite une autre ACL avec des use_backend pour passer le traffic la ou ca va bien.
Ensuite dans la phase de migration tu joue avec la bascule de poids opour basculer 100% des clients vers la stack N+1.
Merci pour vos réponses publiques et privées.
On va tester la configuration avec une page "secrète" sur les sites load-balancés pour permettre: - la visualisation de la stack active (Green / Blue) - la configuration d'un cookie pour forcer une des deux stacks sur le navigateur, ou repasser en mode par défaut
Ca devrait le faire...
Olivier