On espère que vous avez pu profiter de vos vacances, si vous avez eu la chance d’en avoir ! De notre côté, on reprend les newsletters avec une première très axée Kubernetes, avec un focus sur Crossplane. On vous explique :
la manière de scaler Kubernetes en milliers de CRDs ;
la façon d’utiliser Crossplane pour construire une infrastructure cloud ;
pourquoi les statefulSet de k8s ne marchent pas convenablement ;
comment appliquer la stratégie shift-left à Kubernetes ;
les tactiques de debug les plus courantes 🙂
Bonne lecture !
Crossplane
Scaling Kubernetes to Thousands of CRDs - 5 min
Crossplane a permis de repousser les limites de Kubernetes grâce au nombre de ressources personnalisées qu’il prend en charge. Il a toutefois ses propres limitations, comme le nombre de CRD qu’il embarque. Ces limites vous sont présentées dans cet article, et l’auteur vous explique comment les surmonter.
How to use Crossplane on Kubernetes to build your cloud infrastructure - 9 min
Dans cet article, Térence, SRE chez Padok vous parle de Crossplane. En faisant un retour d’expérience sur son utilisation, il vous explique brièvement ce que permet cet outil puis le comparera avec Terraform 🙂
À l'origine, Kubernetes était destiné à servir de plateforme d'orchestration de conteneurs pour les workloads stateless, et non pour les applications stateful. Cela a été réglé grâce aux StatefulSets. Mais cet article vous explique en quoi cela ne résout pas réellement le problème, notamment à cause du resize des stockages des StatefulSet qui est complexe sur ce type de ressources.
Kubernetes est un logiciel complexe qu’il est facile de mal configurer. Traditionnellement, les tests d’un logiciel sont faits à la fin du cycle de développement (le shift-right testing). Le shift-left testing en prend le contrepied pour tester le code appliqué à Kubernetes au plus tôt, réduisant drastiquement les coûts de correction des bugs. La nature déclarative de k8s en fait un outil idéal pour la mise en œuvre d’une telle stratégie.
Les tactiques de debugging Un cartoon qui fait sourire au premier abord, mais qui décrit bien des situations connues et des vérités parfois oubliées ;)
Pour plus d'actualité, suivez-vous sur nos réseaux sociaux !
Padok, 1 rue de Saint-Pétersbourg, Paris, IDF 75008