====== Epreuve E4/GSB 2020 ======
====== GSB boot ng ======
* [[gsb boot ng]] : installation locale nouvelle génération
----
**GSB : les logs** : [[GSB-logs]]
===== Cahier des charges national =====
* [[E4 - Cahier des charges]]
* document {{:promo_2019:conform-env.pdf | Conformité environnement technologique }}
===== Les schémas =====
* [[GSB - les schémas]]
===== Plan d'adressage =====
* [[GSB - les machines]]
===== Principes =====
* [[GSB - les principes]]
===== Ansible - les playbooks =====
* [[GSB - les playbooks Ansible]]
===== Le dépôt git =====
la configuration des machines est stockée dans un dépot git situé sur **depl** (sio-e4)
==== Clonage ====
Le dépôt est accessible avec deux protocoles :
* **http** pour l'accès en **lecture** (clonage uniquement)
git clone http://depl/gsb.git # Installation de la machine s-adm
* **ssh** pour l'accès en **lecture/écriture** (**clonage** et commande **push**)
git clone gitgsb@depl:gsb.git
==== Push upstream ====
Après modification des fichiers composant le projet, il est impératif de faire un **push upstream** pour renvoyer les fichiers modifiés ou ajoutés sur le dépôt amont.
Avec git 2.0, **git push** se fait implicitement avec origin/master :
git push
===== GSB : le démarrage =====
[[GSB - Bootstrapping]]
===== GSB : le workflow =====
[[GSB - Workflow]]
===== GSB : les tests =====
[[GSB - Tests]]