Image for post
Image for post
Photo by Frank Busch on Unsplash

Each running process writes its event stream, unbuffered, to stdout12factor.net

Every decent process manager like systemd or docker take care of log management features like:

  • Splitting
  • Rotating
  • Compressing
  • Storage driver
  • etc.

Therefore, you should not implements log management aspects in your application.

Log to stdout and the underlying infrastructure will do the job.

That’s all.

But sometimes, you have to package or containerize an application that breaks this law and log its events into files… Here is two ways to get rid of the problem based on the awesome fact that everything in Linux is a file:

stdout =>…


2019 has been really crazy in term of containers adoption. Now everyone knows and talk about Kubernetes or Services Mesh. At SKALE-5, the majority of our new workloads runs on Kubernetes and this is a great piece of software.

But, adopting new technologies is not without risk and we are all pretty new to this ever-changing platform. Fortunately some people in the community have a very developed sense of humor, otherwise the problems would be much less easy to accept…

To end the year in style, I propose you a compilation of the best memes on Kubernetes found on 2019. Special thanks to @memenetes, my new favorite twitter account you definitely have to follow. Reddit /r/kubernetes is also a great place to be. See you next year !

Our Great savior

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post

Highly customizable

Kind with other alternatives

Image for post
Image for post

Easy to understand

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post

Bring solutions

Image for post
Image for post
Image for post
Image for post

Great code reuse

Image for post
Image for post

Solved all operational fears

Image for post
Image for post

If you are French, you love cloud native infrastructures, softwares looking for Kubernetes lovers, come to say hello at SKALE-5 (Paris, 8th).


Image for post
Image for post
Photo by Denys Nevozhai on Unsplash

Le terme “service mesh” est sur toutes les lèvres en ce moment. Pour cause, on tombe sur beaucoup d’articles sur le sujet, principalement sur les journaux de veille numérique. Dans ces écrits, les points suivants sont souvent évoqués:

  • Qu’est-ce qu’un service mesh
  • Qui l’a développé et pourquoi
  • Les fonctionnalités principales
  • Des retours d’expériences très sommaires

De manière générale, tout le monde s’inspire des géants de l’industrie comme Google ou Netflix pour faire évoluer ses infrastructures, ses applications ou ses façons de procéder. D’une part car ils incarnent la réussite ultime en matière de scalabilité, sécurité et optimisation. …


Bien que Kubernetes soit bien plus qu’un simple orchestrateur de conteneurs, c’est la première chose qui nous vient à l’esprit quand on doit définir cette plateforme. Comment Kubernetes choisit de disposer les pods sur les nœuds et quelles sont les options de scheduling à notre disposition pour garantir au mieux la performance et la résilience de nos applications?

Cet article a pour but d’expliquer simplement les différentes règles de scheduling et n’a pas vocation à expliquer en détail la configuration des différentes options.

Le scheduler Kubernetes

Le scheduler est un processus faisant parti du master Kubernetes dont le rôle est de trouver un node pour chaque pod en attente de placement sur le cluster. L’algorithme de sélection de node est assez simple dans sa logique et se fait en 3 principales…


Nos 8 raisons d’orchestrer son infrastructure avec Kubernetes

Image for post
Image for post

Une brève histoire du déploiement

A la préhistoire, les entreprises devaient disposer de serveurs physiques. Elles devaient les acheter, les administrer, les entretenir. Il fallait souvent internaliser des compétences spécifiques en opérations. C’était cher, c’était pénible. Installer une machine pouvait prendre une demi-journée à quelqu’un de très bon et une semaine entière à un débutant. Souvent, une boîte se retrouvait à entretenir un parc de machines simplement parce qu’on ne savait pas ce qu’elles contenaient. En termes de vitesse, de sécurité et d’efficacité, on était loin du compte. …

About

Yann

Head of innovation @SKALE-5. #Kubernetes #Golang

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store