SFEIR

SFEIR

8 Juil, 2021

We ship it, you read it #4

Rubrique

CodeShake

We ship it, you read it #4

Une dernière revue de presse DevOps avant les vacances 🌴, on parle toujours infra-as-code et service mesh ! Bonne lecture !

✔`tf test`

Il existe de multiples outils pour faire des tests d’intégrations avec Terraform : kitchen, inspect, terratest, etc. Hashicorp a décidé d’ajouter une nouvelle fonctionnalité, qui remplit ce besoin grâce à la sous-commande `test`.

Disponible à partir de la version 0.15, elle exécutera un apply, exécutera les tests décrits dans le langage HCL déjà utilisé pour décrire votre infrastructure et détruira l’infrastructure créée. Même si cela ne permet pas de réaliser certains tests (idempotence, actions sur l’infrastructure, negative testing, …), terraform test a le mérite d’exister en tant qu’outil intégré.

N’oublions pas que cette feature est encore en beta et qu’elle sera amenée à évoluer selon les besoins (tel que nous a habitué hashicorp jusqu’à maintenant).

🎉Terraform 1.0

La version 1.0 de Terraform est enfin disponible, en réalité, il s’agit surtout d’un “rebranding” de la version 0.15. Et on parle plus de cycle de vie que de features. La version 1.0 est une LTS : elle sera maintenue pendant 18 mois ! Hashicorp a également annoncé la fin du support pour le Terraform plugin SDK 1.0 d’ici à la fin du mois de Juillet, au profit de la version 2.

Depuis la première version de Terraform, c’est 1500 contributeurs qui ont ouvert près de 11 000 PR depuis le début du projet ! Et qui est devenu l’outil de référence pour le ressource as code !

Military Helmet on Apple iOS 14.6Service Mesh war

Utiliser un Service Mesh dans un K8s apporte beaucoup de fonctions importantes (monitoring du trafic entre les services, https entre les services, …), mais n’est ni simple à mettre en place ni fait pour tous.

Il existe plusieurs solutions techniques pour ajouter un Service Mesh : Istio est l’une des plus connue et utilisée. Mais depuis quelques temps, Istio est clairement en perte de vitesse au profit de solutions plus simples à installer (et à utiliser), et qui surtout continuent de permettre des déploiements en utilisant Helm, ce qui n’est plus le cas de Istio qui a choisi d’imposer l’utilisation de leur propre CLI.

Ici l’auteur a fait le choix d’utiliser Linkerd mais avoue qu’il aurait pu également utiliser d’autres solutions (dont beaucoup reposent sur le proxy Envoy)

Restez informés

Recevez chaque mois nos dernières actus techs et événements à venir.

Social

Un peu de lecture

SFEIR devient partenaire Databricks

Actualités

SFEIR devient partenaire de Databricks   Grâce à ce partenariat, SFEIR renforce son expertise sur la Data, le Machine Learning et l’Intelligence Artificielle.   Paris, le 13 avril 2022 - SFEIR, société de conseil en stratégie numérique et en développement...

Lire la suite

SFEIR poursuit son développement et ouvre une filiale en Belgique 

Actualités

SFEIR poursuit son développement et ouvre une filiale en Belgique    Paris, le 14 février 2022 - SFEIR, société de conseil en stratégie numérique et en développement d’innovations technologiques, annonce la création de sa filiale SFEIR Belgium. Ce sont Nicolas...

Lire la suite

SFEIR accueille Estelle Boyer  au poste de Directrice d’Envision by SFEIR 

Actualités

SFEIR accueille Estelle Boyer au poste de Directrice de Envision by SFEIR    Neuilly sur Seine, le 11 janvier 2021 – SFEIR, société de conseil en stratégie digitale et en développement d’innovations technologiques, annonce l’arrivée d’Estelle Boyer au poste de...

Lire la suite

Rejoignez-nous

Première communauté Dev d’Europe
600 développeurs unis par la passion

Parlez à un expert

Social

Contact