[{"data":1,"prerenderedAt":218},["ShallowReactive",2],{"blog-list-fr":3},[4,97],{"id":5,"title":6,"body":7,"date":84,"description":85,"extension":86,"meta":87,"navigation":88,"path":89,"seo":90,"stem":91,"tags":92,"translationKey":93,"__hash__":96},"blog_fr\u002Fnews\u002Fblog\u002Fkubernetes-en-production.md","Kubernetes en production : retours d'expérience terrain",{"type":8,"value":9,"toc":75},"minimark",[10,14,18,23,26,29,33,36,39,43,51,54,58,65,68,72],[11,12,6],"h1",{"id":13},"kubernetes-en-production-retours-dexpérience-terrain",[15,16,17],"p",{},"Kubernetes est devenu le standard de fait pour l'orchestration de conteneurs. Mais le faire tourner en production est très différent de suivre un tutoriel. Voici les pièges qui apparaissent dès qu'un cluster reçoit du trafic réel.",[19,20,22],"h2",{"id":21},"les-requests-et-limits-de-ressources-ne-sont-pas-optionnelles","Les requests et limits de ressources ne sont pas optionnelles",[15,24,25],{},"Le problème le plus courant dans les nouveaux clusters : des pods sans resource requests. Sans elles, le scheduler ne peut pas prendre de décisions de placement éclairées. Les nœuds se retrouvent sur-engagés, et tout ralentit — ou plante — sous charge.",[15,27,28],{},"Définissez les requests en vous basant sur l'usage observé, pas sur des suppositions. Utilisez des outils comme le Vertical Pod Autoscaler en mode recommandation pour collecter des données avant de vous engager sur des valeurs.",[19,30,32],{"id":31},"lobservabilité-avant-le-scaling","L'observabilité avant le scaling",[15,34,35],{},"Les équipes se tournent souvent vers l'autoscaling horizontal avant de pouvoir répondre à des questions basiques : quelle est notre latence P99 ? Où sont les goulots d'étranglement ? Combien de mémoire ce service consomme-t-il réellement ?",[15,37,38],{},"Investissez d'abord dans l'observabilité. Prometheus et Grafana sont la stack standard, mais ce qui compte, c'est d'avoir des dashboards que votre équipe consulte effectivement. Les alertes doivent être actionnables, pas bruyantes.",[19,40,42],{"id":41},"namespaces-et-rbac-dès-le-premier-jour","Namespaces et RBAC dès le premier jour",[15,44,45,46,50],{},"Il est tentant de tout faire tourner dans le namespace ",[47,48,49],"code",{},"default"," pendant le développement initial. Mais ajouter l'isolation par namespace et les politiques RBAC à un cluster en fonctionnement est pénible.",[15,52,53],{},"Commencez avec des namespaces séparés pour chaque environnement et périmètre de service. Définissez les rôles RBAC tôt, même s'ils semblent permissifs au début. Resserrer les permissions est plus facile que de les créer à partir de zéro.",[19,55,57],{"id":56},"le-gitops-rend-tout-reproductible","Le GitOps rend tout reproductible",[15,59,60,61,64],{},"Les commandes ",[47,62,63],{},"kubectl apply"," manuelles ne passent pas à l'échelle. Nous utilisons ArgoCD ou Flux pour synchroniser l'état du cluster depuis des dépôts Git. Chaque changement est auditable, réversible et vérifiable via des pull requests.",[15,66,67],{},"Une mauvaise configuration se corrige alors comme n'importe quel autre changement : on annule le commit et le contrôleur ramène le cluster à cet état.",[19,69,71],{"id":70},"la-vérité-sans-détour","La vérité sans détour",[15,73,74],{},"Kubernetes est puissant, mais il n'est pas gratuit. Il exige une expertise opérationnelle, et la courbe d'apprentissage est réelle. Pour les petites équipes qui font tourner une poignée de services, des alternatives plus simples peuvent être un meilleur choix. Mais quand vous avez besoin d'orchestration multi-services, de déploiements progressifs et d'infrastructure-as-code — Kubernetes répond présent.",{"title":76,"searchDepth":77,"depth":77,"links":78},"",2,[79,80,81,82,83],{"id":21,"depth":77,"text":22},{"id":31,"depth":77,"text":32},{"id":41,"depth":77,"text":42},{"id":56,"depth":77,"text":57},{"id":70,"depth":77,"text":71},"2026-02-03","Les pièges et les patterns pratiques qui séparent un tutoriel Kubernetes d'un cluster qu'il faut maintenir en fonctionnement.","md",{},true,"\u002Fnews\u002Fblog\u002Fkubernetes-en-production",{"title":6,"description":85},"news\u002Fblog\u002Fkubernetes-en-production",[93,94,95],"kubernetes","devops","infrastructure","dPKQteso1RgvQeeG3Z7nKN166BMj0QphiSEj_Kckhss",{"id":98,"title":99,"body":100,"date":206,"description":207,"extension":86,"meta":208,"navigation":88,"path":209,"seo":210,"stem":211,"tags":212,"translationKey":216,"__hash__":217},"blog_fr\u002Fnews\u002Fblog\u002Fdirection-technique-en-tant-que-service.md","Pourquoi la direction technique en tant que service a du sens",{"type":8,"value":101,"toc":200},[102,105,108,112,115,118,122,125,154,158,161,187,191,194,197],[11,103,99],{"id":104},"pourquoi-la-direction-technique-en-tant-que-service-a-du-sens",[15,106,107],{},"Toutes les entreprises n'ont pas besoin d'un CTO à temps plein. Mais toute entreprise qui prend des décisions technologiques a besoin de leadership technique. C'est précisément le vide que comble la direction technique fractionnelle et externe.",[19,109,111],{"id":110},"le-problème-des-décisions-tech-sans-stratégie-tech","Le problème : des décisions tech sans stratégie tech",[15,113,114],{},"Les choix technologiques critiques — quel framework utiliser, faut-il construire ou acheter, comment structurer l'équipe — se font de manière réactive. Un développeur recommande ce qu'il connaît. Un fournisseur vend ce qu'il a. Les décisions s'accumulent sans vision cohérente.",[15,116,117],{},"Le résultat : une dette technique qui s'accumule silencieusement jusqu'à devenir un problème métier. Des réécritures qui auraient pu être évitées. Des équipes qui peinent avec des outils choisis pour de mauvaises raisons.",[19,119,121],{"id":120},"ce-que-signifie-réellement-le-leadership-technique","Ce que signifie réellement le leadership technique",[15,123,124],{},"Un directeur technique n'écrit pas du code toute la journée. Son rôle consiste à :",[126,127,128,136,142,148],"ul",{},[129,130,131,135],"li",{},[132,133,134],"strong",{},"Aligner les choix technologiques avec les objectifs métier."," La meilleure architecture est celle qui sert l'entreprise, pas la plus élégante.",[129,137,138,141],{},[132,139,140],{},"Évaluer les compromis honnêtement."," Chaque décision a des coûts. Un bon leader rend ces coûts visibles avant qu'ils ne soient engagés.",[129,143,144,147],{},[132,145,146],{},"Développer les compétences de l'équipe."," La stratégie technologique n'a pas de sens si l'équipe ne peut pas l'exécuter. Le mentorat, les conseils en recrutement et l'amélioration des processus font partie du rôle.",[129,149,150,153],{},[132,151,152],{},"Gérer le risque technique."," Sécurité, scalabilité, dépendance fournisseur — ces risques nécessitent une gestion active, pas de la pensée optimiste.",[19,155,157],{"id":156},"pourquoi-le-modèle-en-tant-que-service-fonctionne","Pourquoi le modèle « en tant que service » fonctionne",[15,159,160],{},"Recruter un leader technique senior est coûteux et long. Pour de nombreuses entreprises — notamment les startups et les ETI — un engagement fractionnel est plus pertinent :",[126,162,163,169,175,181],{},[129,164,165,168],{},[132,166,167],{},"Économique"," : vous payez les heures dont vous avez besoin, pas un salaire à temps plein.",[129,170,171,174],{},[132,172,173],{},"Disponibilité immédiate"," : pas de cycle de recrutement de 3 mois.",[129,176,177,180],{},[132,178,179],{},"Expérience diversifiée"," : un leader externe apporte des patterns issus de multiples industries et contextes.",[129,182,183,186],{},[132,184,185],{},"Objectivité"," : pas de politique interne, pas d'attachement aux décisions passées.",[19,188,190],{"id":189},"quand-cest-le-bon-choix","Quand c'est le bon choix",[15,192,193],{},"Ce modèle fonctionne le mieux quand une entreprise est à un point d'inflexion : mise à l'échelle de l'équipe, choix d'une nouvelle stack technique, préparation d'un lancement produit, ou résorption d'une dette technique accumulée.",[15,195,196],{},"Il ne s'agit pas de remplacer le leadership interne — mais de le compléter avec un accompagnement ciblé et expérimenté quand les enjeux sont les plus importants.",[15,198,199],{},"Chez adnap, la direction technique est l'une de nos offres principales. La mesure d'un bon leadership technique est simple : des décisions qui tiennent encore des années après avoir été prises.",{"title":76,"searchDepth":77,"depth":77,"links":201},[202,203,204,205],{"id":110,"depth":77,"text":111},{"id":120,"depth":77,"text":121},{"id":156,"depth":77,"text":157},{"id":189,"depth":77,"text":190},"2025-12-10","De plus en plus d'entreprises font appel à des CTO fractionnels et des directeurs techniques externes pour aligner leur stratégie technologique avec leurs objectifs métier.",{},"\u002Fnews\u002Fblog\u002Fdirection-technique-en-tant-que-service",{"title":99,"description":207},"news\u002Fblog\u002Fdirection-technique-en-tant-que-service",[213,214,215],"stratégie","leadership","conseil","technical-leadership","X6icCzq5VOaDrsDN6Say4KdGygob5-T6AykeBvdSjz0",1789160129334]