My Awesome devops list
Sur le principe des listes des outils et projets open sources utiles, voici la mienne !
Outils poste client Ubuntu d’un devops
- Terminator : Cet outil va vous permettre d’arrêter de jongler entre les onglets de vos terminaux.
Mes tips:- CTRL+SHIFT+O, CTRL+SHIFT+E: ouvrir une nouvelle fenêtre en splittant en bas ou à droite de
- ALT+ FLECHE (haut, bas, gauche,droite) : se déplacer d’une fenêtre à l’autre
- Installer le plugin “ssh clone” : vous permet d’ouvrir une nouvelle fenêtre avec sur le même serveur que la fenêtre courante
- clic droit, “Commandes personnalisées” -> “Préférences” : j’ai une commande nommée “AddMyKey” pour ajouter ma clé ssh du type :
echo "ssh-key ma cle xxxxxxxxxxxxxxxxxx" >> ~/.ssh/authorized_keys
et donc, en arrivant sur un nouveau serveur, une nouvelle VM, je n’ai plus qu’a faire un clic droit, “Commandes personnalisées” -> AddMyKey
- Je vous laisse découvrir (ou re-découvrir) l’outil, mais entre les raccourcis, l’envoi des mêmes commandes à plusieurs serveurs en même temps, c’est vraiment sympa.
- Remmina : Gestionnaire de connexions VNC ou RDP
- Eclipse : On ne le présente plus … Certains le trouvent lourd, il n’empêche qu’il reste très complet !
- Sublime Text 3 : En plus des classiques (vim, gedit) qui vont bien pour du “rapide”, ST est sympa pour coder rapidement un script ou encore pour de la manipulation avancée.
- Easystroke : “Mouse Gesture” sur les commandes du bureau, et ça fait gagner un temps fou ! (compatible Gnome Shell 3.14)
- Clementine : Parce qu’il faut bien un peu de musique en travaillant 😉
Virtualisation (poste client)
- Vagrant : Gestionnaire de VM sur un poste client, facilite le prototypage (compagnon de Virtual Box)
- Docker.io : Conteneur léger (on ne le présente plus)
Configuration/troubleshooting serveur :
- Augeas : permet de manipuler des fichiers de conf comme des “chemins arborescents” : lire, modifier une valeur sur un serveur devient simple (CentOS principalement)
- ngrep : Bien pratique pour savoir ce qui se passe sur un serveur
Pour avoir une liste encore plus complète, jetez un oeil à celle-ci.