JDB - Migration hébergement 2021 : Différence entre versions

De PedroWiki
(Page créée avec « = Introduction = Objectif de la migration: * on reste sur le même provider Cloud. * on monte 2 nouveaux serveurs en Debian 10. * on contrôle les déploiements par Terra... »)
 
Ligne 10 : Ligne 10 :
  
 
== Préparation du poste ==
 
== Préparation du poste ==
 +
 +
=== Logiciels Windows ===
  
 
La migration s'opère depuis un poste Windows 10.
 
La migration s'opère depuis un poste Windows 10.
Ligne 15 : Ligne 17 :
 
On maximise l'utilisation de WSL pour plus de confort.
 
On maximise l'utilisation de WSL pour plus de confort.
  
Les packages à installer:
+
Cf [https://docs.microsoft.com/fr-fr/windows/wsl/install-win10 la documentation officielle de Microsoft.]
 +
 
 +
Les packages ou applications à installer:
 +
* Windows Terminal.
 +
* WSL Debian.
 +
 
 +
En complément, mais non essentiel pour le projet, activation de WSL2.
 +
 
 +
=== Logiciels Linux ===
 +
 
 +
Dans le WSL Debian:
 +
 
 +
==== Terraform ====
 +
 
 +
Cf [https://www.terraform.io/docs/cli/install/apt.html la documentation Terraform]
 +
 
 +
<pre>
 +
sudo apt-get update
 +
sudo apt-get install curl
 +
sudo apt-get install gnupg1
 +
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
 +
sudo apt-get install lsb-release
 +
</pre>
 +
 
 +
Cf [https://itsfoss.com/add-apt-repository-command-not-found/ cette doc pour le troubleshooting lors de l'ajout du repository].
  
 +
<pre>
 +
sudo apt-get install software-properties-common
 +
sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
 +
sudo apt install terraform
 +
</pre>
  
 
== Terraform ==
 
== Terraform ==

Version du 26 août 2021 à 12:08

Introduction

Objectif de la migration:

  • on reste sur le même provider Cloud.
  • on monte 2 nouveaux serveurs en Debian 10.
  • on contrôle les déploiements par Terraform.
  • on contrôle la gestion fine des serveurs par Ansible.

Journal de bord de la migration

Préparation du poste

Logiciels Windows

La migration s'opère depuis un poste Windows 10.

On maximise l'utilisation de WSL pour plus de confort.

Cf la documentation officielle de Microsoft.

Les packages ou applications à installer:

  • Windows Terminal.
  • WSL Debian.

En complément, mais non essentiel pour le projet, activation de WSL2.

Logiciels Linux

Dans le WSL Debian:

Terraform

Cf la documentation Terraform

sudo apt-get update
sudo apt-get install curl
sudo apt-get install gnupg1
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-get install lsb-release

Cf cette doc pour le troubleshooting lors de l'ajout du repository.

sudo apt-get install software-properties-common
sudo apt-add-repository "deb [arch=$(dpkg --print-architecture)] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt install terraform

Terraform

Ansible