Infrastructure et opérations

Infrastructure et opérations

OCTO @ KubeCon EU 2018

Durant le mois de Mai nous avons assisté à la kubeCon EU, l'occasion pour nous de vous faire un retour sur les thématiques abordées, les directions prises par la communauté, ainsi que le résumé des différentes réunions SIGs auxquelles nous avons participé (Special Interest Groups). Les keynotes Tout d’abord la keynote de Liz Rice a permis de présenter les nouveaux projets qui ont rejoint la CNCF ainsi que les roadmaps de différents projets. Les projets de la CNCF sont classifiés en 3 catégories suivant leur…

Lire la suite
Infrastructure et opérations

Les capacités d’alerting de Kapacitor

 Kapacitor est un outil de traitement de flux de données temps réel. Il permet d'analyser les données récupérées depuis plusieurs sources tel qu'un agent de collecte (Telegraf), une base de données TimeSeries (InfluxDB), via un service discovery (Consul)... Suite au traitement de ces données, il peut déclencher différentes actions telles qu'envoyer un mail ou exécuter un script shell. Pourquoi Kapacitor ? Nous avions étudié Telegraf et InfluxDb dans un article précédent. Ces outils font partie de la stack TICK (Telegraf, InfluxDB, Chronograf, Kapacitor) proposée…

Lire la suite
Infrastructure et opérations

OCTO continue son travail sur Kubernetes

Après la formation Kubernetes désormais au catalogue d'OCTO Academy, OCTO continue à accroître sa visibilité sur le sujet des conteneurs et de leur orchestration. Vous avez pu voir que notre contribution au blog ne faiblit pas, nous poursuivons l'effort de reconnaissance de notre savoir faire grâce à la certification de nos consultants. Et ce travail nous permet aujourd'hui d'être reconnus comme KCSP(Kubernetes Certified Service Provider). La semaine dernière, nous avons également eu la chance de présenter deux sessions à Devoxx Paris (ici et là). Comme…

Lire la suite
Infrastructure et opérations

La logique derrière mon infra

Hello ! Après une première explication (très rapide !) de ce que fait un Ops et de ce qu'est le DevOps (ici !), je souhaite aujourd'hui rentrer un peu plus dans le détail. A quoi ressemble l'infrastructure derrière un site web, et qu'est-ce que les Ops peuvent être amenés à mettre en place? Ceci n'est qu'un exemple d'infrastructure parmi d'autres, mais il me semble être le plus adapté à ce que je souhaite expliquer aujourd'hui.    

Lire la suite
Infrastructure et opérations

Test your infrastructure topology on AWS

If you often come to this wonderful place, you have probably read the tale of our fellow Wizard. For those who haven’t, following this link before reading this article might help. With Molecule we can be sure to have a fully tested component (a role in Ansible). Now, we want to be sure that each part of the entire system is working well with the others. In this article, we will try to add another level of testing, with the following scenario: a 3 part…

Lire la suite
Infrastructure et opérations

Liveness et readiness probes: Mettez de l’intelligence dans vos clusters

Au cours du temps, la philosophie autour du traitement des serveurs par les administrateurs système a évolué. Au commencement, chaque serveur était choyé et chouchouté individuellement : petit nom, réparation et mise à jour individuelle en cas de dysfonctionnement. Il s’agit de l’approche Pet (animal de compagnie en anglais). Cependant, cette approche a ses limites car la charge de travail (humaine) pour gérer chaque machine en limite le nombre. Cependant, avec l’arrivée des services IaaS et du cloud, les moeurs ont changé. De plus en plus…

Lire la suite
Infrastructure et opérations

Comment scaler le nombre de pods dans votre cluster kubernetes

Dans un précédent article, nous avons abordé les nouvelles fonctionnalités du Horizontal Pod Autoscaler (HPA), cet article entre un peu plus en détail dans la manière de le mettre en place dans votre cluster Kubernetes. Progressivement apparus il y a quelques versions (depuis la 1.7 pour être précis), de nouveaux mécanismes portés par des HPA(v2) étendent le fonctionnement historique des HPA(v1) qui permettait presqu’exclusivement l’autoscalling en se basant sur le CPU consommé par les pods. Quelques moyens plus ou moins détournés permettaient de faire de…

Lire la suite
Infrastructure et opérations

The “upstream” kubernetes

Kubernetes est devenu en quelque temps le standard de facto en terme d’orchestration de conteneurs. Si les fonctionnalités de base commencent à être connues, les nouvelles dites “upstream” le sont moins, elles permettent cependant d’enrichir le produit et de répondre à des cas d’usage très spécifiques. Cet article est un passage en revue des nouvelles fonctionnalités des dernières versions, ainsi que celles qui arrivent pour la prochaine qui est la 1.10,  il requiert donc la connaissance préalable de kubernetes. Disclaimer: certaines de ces fonctionnalités sont…

Lire la suite
Infrastructure et opérations

Stop à la résilience à la papa – Compte-rendu du talk de Ludovic Chauvaux & François-Xavier Vende à La Duck Conf 2018

La résilience est historiquement gérée au niveau infrastructure. Aujourd'hui, les attentes du métier et des clients nécessitent de repenser cette gestion. Nous vous proposons de vivre l'aventure d'une application legacy critique qui va subir les exigences d'un métier plein d'ambition. Quels patterns pour répondre aux exigences ? Quelles garanties ? Quels impacts organisationnels ? Bref : comment appréhender les nouveaux modèles de résilience ?

Lire la suite
Infrastructure et opérations

Une infrastructure peut en cacher une autre ! – Compte-rendu du talk de Frédéric Petit et Etienne Coutaud à La Duck Conf 2018

En fonction des besoins et des exigences, les architectures peuvent très vite se complexifier et coûter cher en investissement, en maintien en condition opérationnelle, en compétence, en temps, etc. Qu'est-ce que cela coûte concrètement de se munir d'une infrastructure avec les bons niveaux d'acceptation suivant les risques encourus ? Est-ce que vous avez les gens qu'il vous faut en interne ? Pouvez-vous lancer dès demain votre plate-forme XaaS / votre puit de logs / votre refonte vers l'infra as code ? Mais surtout, avez-vous réellement…

Lire la suite