Office Servers and Services

"La connaissance ne vaut que si elle est partagée" / "An effective Knowledge is a shared one"

Docker Datacenter sur Azure partie 2

Posted by Anthony Costeseque sur septembre 27, 2016


Bonjour à tous,

Liste des billets

Partie 1 : https://goo.gl/LXduJi (Présentation Docker Datacenter et Déploiement)

Partie 3 : https://goo.gl/5B2TGf (stockage de la DTR et sécurisation des communications)

Partie 4 : https://goo.gl/3kA1ZB (prise en main / démo)

Dans cette deuxième partie nous allons voir comment mettre à jour les composants de l’infrastructure.

Ici nous allons passer

Les UCP Controller de la version 1.1.2 à 1.1.3

La Registry (DTR) de la version 2.0.2 à 2.0.3

   
 

Pour la partie UCP Controller


A partir du node0 on récupère la dernière version du container UCP

    sudo docker pull docker/ucp:1.1.3


Puis on lancer l’upgrade

    sudo docker run \

–rm \

-it \

–name ucp \

-v /var/run/docker.sock:/var/run/docker.sock \

docker/ucp:1.1.3 upgrade -i


Une infra HA (notre cas) la maj à jour est transparente, aucune interruption de service


Pareil pour node1


Pareil pour node2


Tout est à jour

   
 

Passons à la partie Registry (DTR)


Pour commencer il faut récupérer l’ID d’un Replica des nodes de la DTR, ici nous prendrons l’ID du node0 : badf00dcafe0


Ici c’est plus simple, l’upgrade fait tous les nodes 1 par 1

ssh ucpadmin@axiansregistry.ukwest.cloudapp.azure.com -p 2200

sudo docker pull docker/dtr

sudo curl -k https://axiansucp.ukwest.cloudapp.azure.com/ca > ucp-ca.pem

sudo docker run \

-it \

–rm \

docker/dtr upgrade \

–ucp-url axiansucp.ukwest.cloudapp.azure.com \

–existing-replica-id badf00dcafe0 \

–ucp-username XXXX \

–ucp-password XXXX \

–ucp-ca « $(cat ucp-ca.pem) »


L’upgrade est terminée tous les nodes ont été mis à jour



Les composants de l’infrastructure sont à jour

UCP Controllers node et DTR nodes

Dans la prochaine partie nous verrons la sécurisation et l’ajout du stockage pour la DTR

Bonne lecture,

Pour toutes questions n’hésitez pas.

Anthony Costeseque

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

 
%d blogueurs aiment cette page :