HashiConf De nombreuses fonctionnalités de Terraform rejoignent aujourd’hui le produit phare de HashiCorp, notamment des tests et des ajustements de l’interface utilisateur visant à réduire les erreurs dans le code d’infrastructure. Les récents ennuis de licence de Terraform, qui ont mis en colère de nombreuses parties de la communauté open source et ont donné lieu à OpenTofu, ont également contribué à ajouter de la controverse à cette technologie la plus sèche – l’infrastructure comme code. Pour rétablir l’équilibre, HashiCorp a présenté des fonctionnalités – certaines disponibles en général et d’autres en bêta ou en prévisualisation privée – pour améliorer l’expérience Terraform. Les améliorations les plus notables concernent les tests de module. Les modules sont un composant central de Terraform et utilisés par les clients pour standardiser le provisionnement d’infrastructures. Cependant, par leur nature même, une erreur dans le code d’un module peut provoquer des perturbations, allant des coupures de service aux failles de sécurité. Un cadre de test est apparu dans Terraform 1.6 et est désormais intégré directement au registre privé, avec une méthode de publication basée sur les branches permettant de contrôler la manière et le moment de la publication des modules – un changement par rapport à la publication actuelle basée sur les tags Git. Pourtant, si lancer les tests automatiquement est utile, écrire les scripts peut être fastidieux, en particulier compte tenu du besoin d’apprendre encore un nouveau cadre.
‘John Deere accusé d’être plein de fumier avec ses promesses de réparation libre’
La sénatrice américaine Elizabeth Warren (D-MA) a envoyé une lettre à John May, PDG du fabricant d’équipements agricoles Deere &