• LLCDM
  • RSS
Filter untagged links

Visual Studio Code : THE homelab managerhttps://shaarli.lbalogh.ch/shaare/R1fA3w

Tu as un homelab avec tout un tas de services qui tournent dessus. Bien ! Comment gérer tout ça ?

Il existe des solutions telles que Ansible ou l'approche CI/CD, qui permettent d'automatiser les choses, mais n'est-on pas en train de planter un clou avec une massue ?

Perso, j'ai trouvé l'outil ultime : Visual Studio Code, avec les extensions Remote Explorer et Docker.

Sans rentrer dans les détails, avec ça, tu peux :

  • Editer n'importe quel fichier sur le host
  • Voir les containers qui tournent, ouvrir un shell dedans, redémarrer une stack d'un clic, etc, etc.
  • Commiter les changes sur un dépôt Git en un clic
  • Lancer des commandes directement dans le terminal intégré à VS Code
  • Et plein d'autres choses merveilleuses !

Bref, VS Code n'est plus un "simple" éditeur de texte, mais se transforme en véritable outil de management pour l'ensemble de mon homelab.

Bien sûr chaque environnement est différent. Par ex. https://docs.renovatebot.com est assez incroyable pour gérer les updates, mais encore une fois, cela rajoute une couche de complexité qui n'est pas forcément nécessaire pour gérer 1 host et 25 containers Docker ;)

Permalink
December 1, 2024 at 10:59:35 AM GMT+1
Shaarli 35 shaares · Shaarli · The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community · Documentation · Theme : Stack · Font : DINish
Fold Fold all Expand Expand all Are you sure you want to delete this link? Are you sure you want to delete this tag? The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community