AWX est la version Open-Source d'Ansible Automation Platform plus connue sous le nom d'Ansible Tower. AWX fournit une interface web ainsi qu'une API REST et un scheduler pour Ansible. L'interface Web permet gérer tous les objets Ansible comme les projets, les inventaires, les hôtes, les utilisateurs et groupes, les environnements d'exécution, les taches de planification, l'envoi de notifications…,
219 articles tagués avec « devops »
Voir tous les tagsansible-navigator une nouvelle CLI pour ansible
Ansible-Navigator est nouvel utilitaire en ligne de commande introduit avec Ansible Automation Platform 2 qui permet d'afficher autrement l'exécution d'un playbook Ansible et d'accéder à beaucoup d'informations.
Afficher les logs de containers avec Dozzle"
Voilà une idée qui va vous paraître un peu folle : Faire tourner MacOS sur une machine Linux, et cela, depuis une image Docker. C'est ce que propose le projet Docker-OSX disponible sur GitHub depuis quelques semaines.
déployer des applications avec kapp-controller
kapp-controller
est une extension de
kapp qui
permet d'installer et de mettre à jour vos applications et packages sur vos
clusters Kubernetes. Il fait partie de la suite Carvel.
Le gestionnaire de déploiement kapp"
kapp est un outil de la suite Carvel qui permet de gérer le déploiement d'applications sur des clusters Kubernetes.
Octant est plus qu'un dashboard pour kubernetes
Octant est un dashboard évolué permettant aux développeurs de comprendre comment les applications s'exécutent sur un cluster Kubernetes. Octant est une application écrite en go et donc ne s'installe pas dans le cluster. En fait elle vient scanner le cluster qui est défini dans votre kubeconfig.
Parser les commandes shell Ansible avec JC
Il faut aussi désormais surveiller le travail de la communauté Ansible, sinon on passe à côté de pépites qui vous simplifie le travail.
Les templates ytt
Ytt fait aussi partie de la suite carvel. Ytt est un outil de templating et d'applications de patch pour fichiers Yaml. Il n'est pas essentiellement utilisé pour écrire des manifests kubernetes mais peut être aussi utilisé avec d'autres outils dont les fichiers de configurations sont écrit en Yaml.
Créer des packages immutables avec vendir
Vendir est un outil de la suite Carvel, comme l'est kbld que nous avons vu auparavant, qui est bien pratique pour créer des packages immutables.
klbd tag correctement les images de conteneurs
Nous le savons tous, l'un des principaux avantages de l'utilisation des images de conteneurs, c'est qu'elles sont immutables. Mais déclarons-nous les correctement dans nos manifests Kubernetes pour en tirer tout le bénéfice ?