diff --git a/docs/infrastructure/teleport.md b/docs/infrastructure/teleport.md index 5fc561f6..8c5786da 100644 --- a/docs/infrastructure/teleport.md +++ b/docs/infrastructure/teleport.md @@ -2,24 +2,21 @@ ## Scission des environnement de dev et de prod -Sur OVH, deux teleport sont accessible. -Le premier servant a se connecter à l'envirronement de dev et se situant à l'addresse suivante: https://teleport-hp.fabrique.social.gouv.fr/ - - -Le second servant a se connecter à l'envirronement de prod et se situant à l'addresse suivante: https://teleport-prod.fabrique.social.gouv.fr/ - +Sur OVH, deux teleport sont accessibles. +- Le premier servant à se connecter à l'environnement de dev et se situant à l'adresse suivante: https://teleport-hp.fabrique.social.gouv.fr/ +- Le second servant à se connecter à l'environnement de prod et se situant à l'adresse suivante: https://teleport-prod.fabrique.social.gouv.fr/ ## Connection à une base de donnée ### Pré-requis -Installation de teleport v14 (que l'on peut télécharger [ici](https://goteleport.com/download/#install-links) ou a partir du terminal) et un client postgres. +Installation de Teleport v14 (que l'on peut télécharger [ici](https://goteleport.com/download/#install-links) ou à partir du terminal) et un client postgres. ### Utilisation -Vous disposez maintenant de tout les outils nécessaire pour vous connecter à votre base de donnée. -Une fois Teleport installé vous allez pouvoir acceder à leur cli nommé tsh sur votre terminal. +Vous disposez maintenant de tous les outils nécessaires pour vous connecter à votre base de données. +Une fois Teleport installé vous allez pouvoir accéder au cli nommé `tsh` dans votre terminal. -La première chose à faire est de vous connectez au cluster à partir de ce dernier, pour cela utilisé une des commandes suivant en fonction de l'envirronnement souhaité: +La première chose à faire est de vous connecter au cluster à partir de ce dernier, pour cela utilisez une des commandes suivantes en fonction de l'environnement souhaité: Pour la prod: @@ -27,15 +24,13 @@ Pour la prod: tsh login --proxy=teleport-prod.fabrique.social.gouv.fr:443 teleport-prod.fabrique.social.gouv.fr --auth=github ``` -ou - Pour le dev: ``` tsh login --proxy=teleport-hp.fabrique.social.gouv.fr:443 teleport-hp.fabrique.social.gouv.fr --auth=github ``` -Ensuite listé les base de données qui vous sont accessible avec la commande suivante : +Ensuite listez les bases de données qui vous sont accessibles avec la commande suivante: ``` tsh app ls @@ -47,12 +42,12 @@ tsh apps login tsh proxy app ``` -Il ne vous reste plus ensuite à vous connecté à l'aide de votre cli psql sur le port indiqué par la commande de proxy. +Il ne vous reste plus ensuite à vous connecter à l'aide de votre cli psql sur le port indiqué par la commande de proxy. Ps: il faudra vous munir du mot de passe de votre utilisateur admin ``` psql -U -h localhost -p ``` -Vous pouvez vous connecté a une autre db en changeant postgres par le nom correspondant. +Vous pouvez vous connecter à une autre db en changeant postgres par le nom correspondant. -Ps: vous pouvez aussi vous connectez avec PgAdmin en renseignant les mêmes champs que pour psql +Ps: vous pouvez aussi vous connecter avec PgAdmin en renseignant les mêmes champs que pour psql