Aller au contenu principal

76 articles tagués avec « infra as code »

Voir tous les tags

· Une minute de lecture
Stéphane ROBERT

logo ansible

Red Hat et IBM Research, travaille ensemble sur le projet «Wisdom», visant à doter la plate-forme Ansible d’une capacité de traitement intelligent du langage naturel.

Annoncé en octobre dernier, le projet Wisdom, qui repose sur le programme du AI to Code d’IBM, a pour objectif de générer du code Ansible, playbooks ou rôles, à partir de l'analyse d'une simple phrase rédigée en anglais. Cette IA sera disponible via l'extension Ansible Vscode. Lors de la saisie du descriptif de la tache, l'extension analysera le texte de la description pour en générer le code.

· 14 minutes de lecture
Stéphane ROBERT

logo ansible

Depuis quelque temps, je travaille avec la plateforme de cloud Outscale qui propose une API proche de celle d'AWS. Cela permet entre autre d'utiliser la cli d'AWS. Mais voilà, je dois développer des rôles ansible sur cette plateforme et le driver EC2 ne fonctionne pas avec Outscale. La raison les clés des réponses ne sont pas identiques à celle d'AWS. Heureusement Outscale fournit un provider Terraform. Oui, mais comment l'utiliser avec molecule ?

· 7 minutes de lecture
Stéphane ROBERT

logo ansible

Jusqu'à maintenant, je n'utilisais que les drivers docker et vagrant pour provisionner des machines de tests avec molecule lors de mes développements de roles et collections Ansible. Comme je n'ai plus assez de ressources à la maison pour les provisionner, je me suis dit pourquoi utiliser des instances AWS EC2. Après avoir tâtonnè longtemps, j'ai fini par réussir, j'ai décidé de vous en faire profiter.

· 5 minutes de lecture
Stéphane ROBERT

logo devops

Diagrams sont deux librairies, une en Python l’autre en Go, permettant de créer rapidement des schémas d’architecture. Le gros avantage est qu’il n’a pas besoin de recourir à un éditeur pour les créer, si ce n’est la présence de Graphviz sur votre poste de travail. On peut aussi imaginer d’ajouter un petit bout de code dans votre CI pour les générer automatiquement à chaque détection de sa modification.