HashiCorp apporte des modifications à Terraform avec des changements d’interface utilisateur et des tests infusés d’IA

HashiConf Une foule de fonctionnalités 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 manigances récentes de Terraform en matière de licence, qui ont mis en rage des chunks considérables de la communauté open-source et donné lieu à OpenTofu, ont également contribué à ajouter de la controverse à cette technologie la plus sèche – l’infrastructure en tant que code. Pour redresser la balance, HashiCorp a montré des fonctionnalités – certaines disponibles de manière générale et d’autres en bêta ou en aperçu privé – pour rendre l’expérience Terraform plus fluide. 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 la provision d’infrastructure. Cependant, par leur nature même, une erreur dans le code d’un module peut provoquer un bazar, allant des pannes aux failles de sécurité. Un cadre de test est apparu dans Terraform 1.6 et est maintenant directement intégré au registre privé, avec une méthode de publication basée sur les branches utilisée pour contrôler la manière et le moment de la publication des modules – un départ par rapport à la publication actuelle basée sur les tags Git. Pourtant, bien que le déclenchement automatique des tests soit utile, écrire les scripts peut être fastidieux, en particulier compte tenu du besoin d’apprendre un autre nouveau cadre.

Share the Post: