Urgent.News

What's breaking now, across thousands of outlets.

Tech

AWS console: open the AWS Console from the terminal, in one command

When managing dozens of AWS accounts and roles, opening the Console is a painful ritual: finding the right profile, clicking to log in, repeating the process to switch accounts. I ended up packaging the shortcut I use daily into a simple command: `aws console my-profile`. Watch it in action: And there you have it, the Console opens in the browser, connected to the right account.…

Translated from French Read in French

Gérer des dizaines de comptes et de rôles AWS peut être fastidieux lorsque l'on doit ouvrir la Console AWS pour chaque nouveau profil. Pour simplifier cette tâche, un développeur a créé un outil qui ouvre la Console AWS directement depuis le terminal avec une seule commande.

Le processus d'installation nécessite AWS CLI v2, curl, python3 et des profils SSO ou assume-role. Après l'exécution d'une commande d'installation, deux alias sont créés dans le fichier ~/.aws/cli/alias : aws console et aws console-url. Utilisation de l'outil est simple, par exemple l'appel de "aws console mon-profil" ouvre la Console AWS avec le profil spécifié. Des options supplémentaires sont disponibles pour préciser la région, le navigateur et la URL de connexion.

L'outil gère automatiquement jusqu'à cinq sessions concurrentes de la Console AWS, ce qui permet de travailler sur différents comptes en parallèle. Il permet également d'ouvrir directement une console pour un service spécifique en utilisant un deuxième argument ou l'option "--service". La plupart des services suivent les conventions de navigation AWS par défaut, mais il existe des cas particuliers qui nécessitent la spécification de l'option "--destination".

L'outil est écrit en bash, sous licence MIT et open source sur GitHub. Il ne stocke aucun token SSO, ne modifie pas les fichiers de configuration et ne communique qu'avec signin.aws.amazon.com, garantissant ainsi l'absence de fuites d'informations sensibles.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at dev.to →

More in Tech

More from Tuesday 22 September →