Déterminez votre dette technique à l’aide de SonarQube : 7 - Installation de la machine

Nov 14, 2016

TL ; DR

Nous allons mettre la machine à jour, installer docker dessus, provisionner les conteneurs dont nous avons besoin.

Installation de docker et mises à jour

Connectez-vous en ssh sur la machine (Putty est un très bon client pour windows) et exécutez les commandes suivantes :

https://github.com/baywet/azure-docker-sonarqube#step-4-setup-docker

Mise en place des conteneurs, création des certifcats

Les conteneurs sont les composants de notre installation qui vont effectuer le travail de gérer le trafic web et fournir le service de SonarQube.

Pour sécuriser les connexions, nous allons aussi générer des certificats SSL auto-signés.

Après avoir étudié le sujet pendant plusieurs jours, ce n’est pas chose simple à faire lorsque l’on n’a pas l’habitude de travailler dans des environnements linux. Et c’est le cas de la majorité des développeurs utilisant Visual Studio Team Services (ou TFS) car ils proviennent majoritairement du monde Windows.

Aussi j’ai mis à disposition sur gitub des scripts pour faire la configuration à votre place. Evidemment si vous disposez de vos propres certificats, ou bien si votre environnement dispose déjà de certaines choses, vous pouvez éditer ce script.

(voir la partie SSL du script)

https://github.com/baywet/azure-docker-sonarqube/blob/master/step1.sh


Edité la dernière fois le 15 Apr 2024 par Vincent Biret


Tags: