Kubernetes

Autre

Kubernetes Basics: Horizontal Pod Autoscaling (HPA) — Part 10

Cet article présente le Horizontal Pod Autoscaling (HPA) dans Kubernetes, qui ajuste automatiquement le nombre de pods dans un déploiement selon l'utilisation des ressources, comme le CPU ou la mémoire. Il explique comment configurer HPA, ses meilleures pratiques et son importance pour gérer les performances d'applications dans des environnements à trafic variable. En utilisant HPA, les applications peuvent s'adapter dynamiquement aux fluctuations de charge tout en optimisant l'utilisation des ressources.

Autre

Kubernetes Basics: Managing Resource Limits and Requests — Part 11

Cet article explique l'importance de la gestion des ressources dans Kubernetes, détaillant comment les requêtes et les limites de ressources aident à prévenir une consommation excessive de CPU et de mémoire par les Pods. Il aborde les meilleures pratiques et fournit des exemples concrets pour assurer une utilisation efficace des ressources au sein des clusters Kubernetes.

Dev back

Kubectl — Commands that will make your life easier

Cet article présente une liste de commandes kubectl essentielles pour faciliter la gestion des clusters Kubernetes pour les ingénieurs DevOps. Les commandes incluent la configuration des contextes, la gestion des namespaces, l'interrogation des pods et des déploiements, ainsi que la création et la suppression de ressources. Ces outils sont indispensables pour une manipulation efficace des ressources Kubernetes.

Dev back

Kubernetes Basics: Understanding DaemonSets — Part 9

Cet article explique le concept de DaemonSets dans Kubernetes, qui permet d'exécuter un Pod sur chaque nœud d'un cluster. Il aborde les cas d'utilisation, la configuration, les meilleures pratiques ainsi que les avantages et limitations des DaemonSets, souvent utilisés pour la collecte de journaux, la surveillance et les services réseau.

Autre

Kubernetes Basics: Managing Batch Workloads with Jobs and CronJobs — Part 8

Cet article traite des Jobs et CronJobs dans Kubernetes, qui permettent d'exécuter des tâches uniques ou programmées. Il explique comment ils fonctionnent, leurs cas d'utilisation, avantages et inconvénients. Les Jobs garantissent l'exécution complète des tâches, avec la possibilité d'exécuter des Pods en parallèle et d'automatiser la gestion des échecs. L'article inclut également des exemples YAML de configuration de Jobs.

Autre

Kubernetes Basics: Scaling Applications with Deployments and ReplicaSets — Part 6

Cet article présente les concepts fondamentaux de la mise à l'échelle des applications dans Kubernetes à l'aide des Deployments et ReplicaSets. Il explique comment ces ressources permettent de gérer le nombre d'instances d'applications, assurant ainsi une exécution fiable, la mise à l'échelle selon la demande et la récupération automatique en cas d'échecs. Les principales caractéristiques des Deployments, comme les mises à jour déclaratives, les mises à jour progressives, les mécanismes de retour en arrière et l'auto-réparation, sont également abordées.

Dev back

Kubernetes Basics: Managing Traffic with Ingress Controllers — Part 4

Cet article explore les bases de Kubernetes en se concentrant sur la gestion du trafic grâce aux contrôleurs Ingress. Il explique comment les Ingress et Ingress Controllers facilitent l'accès externe aux services dans un cluster Kubernetes, offrant une gestion des règles de routage HTTP/HTTPS. Le rôle des contrôleurs Ingress, qui appliquent ces règles via des proxys HTTP comme NGINX ou Traefik, est également détaillé, ainsi que des exemples de configuration.

Dev back

Dutch Laravel Foundation Meetup at the JetBrains Office

Le meetup de la Dutch Laravel Foundation a réuni des développeurs Laravel et PHP à Amsterdam, avec des présentations sur l'hébergement de Laravel avec Kubernetes, le moteur de surlignage de syntaxe de Brent Roose, et les nouvelles fonctionnalités d'Inertia v2. L'événement a également permis de discuter des meilleures pratiques pour le développement d'applications Laravel.

Autre

Quoi de neuf les devs ? Numéro 124 avec l'interview d'Amandine aka Yuma

Le numéro 124 de la newsletter "Quoi de neuf les devs ?" présente une interview d'Amandine et discute de divers sujets d'actualité pour les développeurs, notamment Laravel 12, les implications du RGPD, l'IA, et l'importance de la communication pour les devs. Les conseils pour les devs juniors incluent la confrontation au code existant pour apprendre et s'améliorer, tout en mettant l'accent sur le fait que chaque profil est unique et qu'il vaut mieux éviter les comparaisons entre les développeurs.

"
Autre

Liens intéressants Journal du hacker semaine #8 - Le blog du Journal du hacker !

Cette semaine, le Journal du hacker propose une sélection de 10 liens intéressants sur des sujets variés tels que la formation Kubernetes pour développeurs, la présentation de Zoraxy, un reverse proxy complet, et des ressources pour l'utilisation et la configuration de Sudo. Des informations sur ProtonVPN sous Rocky Linux et les nouvelles versions de GNOME sont également partagées. Ces articles visent à enrichir la communauté du Logiciel Libre francophone.