Connaissez-vous toutes les solutions pour logger les commandes lancées par les utilisateurs, y compris « root » ? Cette question est aussi un prétexte pour montrer comment simplement créer des Plugins en Python pour l’utilitaire sudo.
Dans ce numéro, vous apprendrez comment écrire un Admission Controller pour Kubernetes afin de mieux contrôler les requêtes envoyées à votre Cluster. A l’origine de ce développement, il a fallu faire face à une erreur de manipulation d’un administrateur qui a confondu « po » (Pod) et « no (Nodes) et qui a détruit les noeuds du Cluster malencontreusement. Si vous voulez contrôler les requêtes avec des possibilités supplémentaires, regardez Kyverno !
Voilà bien un outil pratique qui permet de tester vos rôles Ansible ! Ansible a pris tellement d’importance qu’il est indispensable de s’assurer de la validité et de l’idempotence des rôles. Molecule vous aide à tester vos rôles en enchainant des étapes pénibles comme la création de l’environnement de test, l’application des rôles, la vérification des résultats (que vous pouvez aussi exprimer à l’aide de Playbooks !), puis le test d’idempotence et enfin le grand nettoyage !
Cet article décrit la solution de containerisation Singularity qui propose une solution adapteé à l’usage des containers principalement sur les clusters de calcul (HPC). Par opposition à Docker, aucun démon n’est nécessaire, aucun privilège « root » n’est requis…
Cet article propose une solution simple, à base de scripts Python, pour faire afficher les alertes de Nagios dans un tableau de Grafana.