Le principe d’animation squash and stretch (écrasement et étirement), issu des 12 principes de base de Disney, consiste à déformer un objet en mouvement pour lui donner une apparence plus dynamique et réaliste. L’auteur illustre ce concept avec une balle qui s’aplatit à l’impact et s’allonge lors du rebond, tout en soulignant l’importance de modérer l’effet pour éviter un rendu exagéré.
L’application concrète sur le web concerne souvent des icônes SVG, comme des flèches qui s’étirent et s’amincissent au survol. Cette technique, subtile mais efficace, améliore l’interactivité perçue. L’article propose un tutoriel pour implémenter ce effet, en partant d’un code SVG simple et en utilisant des bibliothèques JavaScript pour faciliter l’animation.
L'auteur explique comment accéder à distance à un cluster Kubernetes Talos en utilisant un tunnel SSH via la fonctionnalité LocalForward. Après avoir migré d'un cluster K3S vers Talos, il ne pouvait plus se connecter directement au control-plane en SSH, nécessitant une solution alternative.
La solution repose sur l'utilisation d'un conteneur LXC comme machine de rebond, configurée pour rediriger le port 6443 (utilisé par l'API Kubernetes) vers la machine cible. Contrairement à la méthode précédente avec K3S, la redirection ne se fait pas vers localhost mais vers une adresse IP spécifique du réseau local.
Cette astuce permet d'exécuter des commandes comme kubectl ou k9s en local tout en passant par le tunnel SSH, simplifiant ainsi l'accès aux ressources du cluster sans connexion directe au nœud principal.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre