Kubernetes multi cluster et multi région en GitOps avec ArgoCD
Je présenterai dans cet article comment gérer les applications et ressources déployées sur plusieurs clusters Kubernetes, déployés dans plusieurs datacenters, avec ArgoCD.
Kubernetes et manifests YAML: trop bas niveau pour les dev ?
Un débat fait rage depuis longtemps dans la communauté Kubernetes: devons-nous construire des abstractions au dessus des primitives de Kubernetes, notamment pour générer les manifests ? Je pense que oui et j’expliquerai dans cet article pourquoi.
Test de Clever Cloud en condition réelle
Clever Cloud, vous connaissez ? Ca vend un produit PaaS. Ca peut même remplacer Kubernetes il paraît, trop bien ! Testons et analysons donc la plateforme en situation réelle, comme d’habitude sur ce blog, sans bullshit.
La clé de la productivité des dev: un environnement de dev le plus simple possible
Marre des usines à gaz quand on bosse en local !
2023: le shell n'est toujours pas une bonne idée pour l'administration système.
Le shell (bash par exemple) est à éviter au maximum lorsqu’on fait de l’administration système. Découvrez pourquoi dans cet article.
Le PaaS est mort, vive le PaaS !
Le Platform as as Service. Promesse de productivité, de pouvoir se focus sur son code, de se passer des équipes ops… Pourtant, 12 ans après le rachat de Heroku par Salesforce, les limites du PaaS traditionnel sont de plus en plus visibles. Je donnerai dans cet article ma vision sur le PaaS, parlerai du multi cloud, et expliquerai pour quels usages le PaaS et pertinent ou non.
Environnements de test à la demande: bonne ou mauvaise idée ?
De nombreuses équipes dev et ops travaillent ensemble dans le but de pouvoir déployer rapidement des environnements de tests, par exemple pour valider une pull request sur une application. Mais cette pratique est-elle vraiment intéressante ?
API HTTP en Golang: Gin, logs, gestion d'erreurs et des paramètres, OpenAPI
Retour d’expérience sur l’utilisation de Gin et de son écosystème pour écrire des API HTTP en Golang.