====== 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]]