ops
RSS-
Créer des plateformes et des nouvelles architectures dans le Cloud peut-être intimidant. Surtout la première fois qu’on se lance dans le domaine de l’infrastructure. Certains composants apparaissent comme des boites noires ayant une place mystérieuse mais nécessaire dans l’infrastructure. Aujourd’hui je veux vous parler des NAT Gateways. Qu’est ce qu’une NAT? Comment cela fonctionne, etc… NAT, Kezako ? Commençons tranquillement. N.A.T. Que cela veut-il dire? Si l’on écoute papy Wikipedia:
-
Introduction à Terraform
Avec l’adoption massive du Cloud, différents outils sont nés pour simplifier la vie des dev et des sys. admins. Ces outils ont créé une nouvelle façon de gérer de l’infrastructure, vous avez surement entendu parler de l’Infrastructure As Code aka IaC. Pour être franc, le “Cloud” est une jolie métaphore pour parler de VMs que vous allez faire tourner sur les serveurs d’une autre entreprise. Le gros plus sont les logiciels qui ont été développé pour et autour ce qui a rendu la création d’infrastructure beaucoup plus accessible. -
Iptables et Docker
Hey! Je jouais un peu avec mon serveur en production cet après-midi et j’ai remarqué que chaque container docker ouvrait un port sur les internets. Plutôt effrayant. Voici comment fixer ça. Le fix Première fois que je vous renvoie vers un autre article mais tout le contenu est là: https://fralef.me/docker-and-iptables.html Le fix rapide Si jamais vous êtes anglophobe, la solution est simple: Fixer votre container à utiliser 127.0.0.1 plutôt que 0. -
[Archlinux] Comment fixer "gcc: removing gcc-libs breaks dependency 'gcc-libs=7.1.1-2'"
Salut tout le monde, je viens d’avoir un petit problème en essayant de mettre à jour mon archlinux ce matin; Fixons ça en 2 minutes! Premièrement ce problème apparaitra seuelement si vous avez activé le support multilib d’archlinux (https://wiki.archlinux.org/index.php/multilib). Pour fixer ce problème vous devez installer tous les paquets gcc en multilib ou aucun, mais pas les deux. Premièrement, trouvons quels paquets foutent le bordel. Utilisez : 1 sudo pacman -Qs gcc Vous devriez avoir un output comme ça : -
Comment dockerizer une application ?
Comme vous avez pu le voir dans mon article précédent, docker est l’outil parfait pour assurer que votre application fonctionne sur toutes les plateformes. Maintenant le problème que l’on pourrait se poser est, comment faire pour dockerizer une application. Je vais vous donner mon retour après avoir perdu quelques cheveux sur cette techno. N’hésitez pas à contribuer à ce guide, je vous en serais plus que reconnaissant ! Définir les besoins de l’application Avant de commencer quoi que ce soit, vous devez vous demander de quoi votre application à besoin. -
Introduction à Docker
Wow, on attaque du lourd là. Docker. Docker, qu’est ce que c’est ? Cet outil va vous permettre de déployer des applications sans vous préoccuper de sur quelle machine, OS où vous voulez installer votre application, elle marchera quoi qu’il en soit. Pour être bref, Docker va vous aider à encapsuler vos logiciels au sein d’ultra légères VMs (qui ne n’en sont pas, mais on verra un peu plus tard dans l’article) qu’on appelle “containers”.