Aller au contenu principal

· 8 minutes de lecture
Stéphane ROBERT

Il est fréquent de retrouver dans les projets python une liste impressionnante de dépendances qui deviennent rapidement ingérables. Il est inutile de lister toutes les dépendances de seconds, voir de troisièmes niveaux. J'imagine parfaitement comment on arrive à ce genre de résultats : on lance la commande pip freeze > requirements.txt

· 2 minutes de lecture
Stéphane ROBERT

logo docker

Travaillant sur la transformation d'une application pour la rendre cloud native, je me suis intéressé à podman. Pourquoi ? Tout simplement car podman intègre un système de pod. Cela devrait permettre une transition en douceur vers kubernetes. D'ailleurs il est capable de lire les fichiers yaml de kubernetes.

· 3 minutes de lecture
Stéphane ROBERT

logo ansible

Ansible collecte énormément de données des serveurs qu'il configure via ce qu'on appelle les facts. Il existe un outil qui répond au nom d'Ansible-CMDB, qui prend en charge plusieurs types de sortie (html, csv, sql, json, markdown ...), et qui donc permet d'obtenir rapidement l'état de santé de votre parc informatique. Par exemple, on peut voir quelle version d'OS, le dernier reboot, la version du kernel, la ram, le nombre de cpu, l'occupation des disques, le taux d'utilisation de la RAM, ...

· 4 minutes de lecture
Stéphane ROBERT

logo ansible

Par défaut, Ansible lance les tâches de manière synchrone, en maintenant la connexion au nœud distant ouverte jusqu'à ce que l'action soit terminée. Cela signifie que dans un playbook, chaque tâche bloque la tâche suivante par défaut, ce qui signifie que les tâches suivantes ne s'exécuteront pas tant que la tâche en cours ne sera pas terminée.