blog.zwindler.fr

"
Autre

J'ai testé pour vous : k8s The Easier Way (k8s-tew)

L'article présente k8s-tew, un outil cli pour simplifier l'installation de Kubernetes en automatisant tous les prérequis nécessaires. Il offre de multiples modes de déploiement et inclut de nombreux composants préinstallés, mais requiert des permissions spécifiques et présente des limitations sur la gestion des accès SSH. Malgré ses avantages, notamment la rapidité d'installation d'un cluster complet, il montre certaines contraintes qui peuvent freiner son utilisation dans divers contextes.

Architecture

Déploiement d'un cluster Proxmox VE 8 sur des serveurs dédiés (1/2)

Cet article propose un guide pour déployer un cluster de virtualisation avec Proxmox VE 8 sur des serveurs dédiés, en se concentrant sur les étapes manuelles de configuration pour une meilleure compréhension. Il aborde le choix des machines, les bases de la virtualisation, et mentionne l'importance d'utiliser des méthodes d'infrastructure as code. L'auteur met également en avant des options d'hébergement adaptées et les considérations liées à l'installation et à la configuration de l'OS.

Dev back

Optimisation des ressources Kubernetes avec l’autoscaling horizontal des pods via des custom metrics et le Prometheus Adapter

L'article présente l'HorizonalPodAutoscaler (HPA) de Kubernetes, une fonctionnalité qui permet de scaler des pods selon des métriques données, notamment en utilisant des custom metrics via Prometheus et le Prometheus Adapter. Il aborde les limitations d'un scaling basé uniquement sur la consommation CPU et mémoire, et propose des approches plus flexibles pour anticiper les besoins en scaling des applications modernes.

Autre

Un mois sous Mac, manuel de survie d’un linuxien

Cet article partage l'expérience d'un utilisateur qui a récemment migré de Linux vers un Mac pour des raisons professionnelles. L'auteur décrit à la fois les frustrations rencontrées, comme l'adaptation à l'interface et à certaines fonctionnalités de macOS, et les découvertes positives telles que l'utilisation du terminal avec Zsh et la compatibilité des binaires grâce à Rosetta. L'article met en avant des applications utiles pour améliorer l'expérience utilisateur, et souligne les défis de la transition entre les deux systèmes d'exploitation.

Autre

Le contenu du blog passe en Creative Commons CC BY-SA 4.0

L'auteur annonce que tout le contenu de son blog est désormais sous la licence Creative Commons BY-SA 4.0, permettant la réutilisation et la modification, y compris à des fins commerciales, tant que l'auteur est crédité. Il souligne l'importance d'une telle démarche pour encourager le partage et l'amélioration de son travail, tout en conservant ses droits d'auteur en cas de non-respect des termes.

Autre

Sauvegarder des dashboards Grafana dans Kubernetes, en s’amusant (j’explique les RBAC, Job et les CronJob)

Cet article présente une méthode pour sauvegarder des dashboards Grafana déployés sur un cluster Kubernetes. L'auteur explique d'abord les concepts de Grafana et son organisation de visualisations, puis aborde l'utilisation de l'API de Grafana pour automatiser la sauvegarde des dashboards en créant un token via un Job Kubernetes. Il traite également des aspects de sécurité, en créant des Secrets et en utilisant des permissions limitées pour respecter le principe du moindre privilège, tout en évoquant des techniques liées à RBAC (Role Based Access Control).