Unifier les requêtes HTTP et appels GRPC sur un domaine unique pour une configuration plus modulable : exemple avec Woodpecker

Unifier les requêtes HTTP et appels GRPC sur un domaine unique pour une configuration plus modulable : exemple avec Woodpecker
J’ai installé le service d’intégration continue Woodpecker, afin de remplacer DroneCI, que l’entreprise l’ayant racheté a décidé de l’enterrer. Woodpecker étant un fork de la dernière version libre de Drone, son utilisation est globalement semblable. Néanmoins, les équipes ont suivi des orientations différentes sur certains aspects, et la communication avec les agents/runners, qui se faisaient avant au moyen de websockets, est réalisée dans Woodpecker au moyen du protocole GRPC. La solution proposée par la documentation de Woodpecker est d’utiliser 2 domaines : un sera utilisé pour l’interface web et l’API REST, le second pour GRPC. [Lire]

Concevoir un cours ludique d'administration système Linux

Concevoir un cours ludique d'administration système Linux
L’administration système n’est pas quelque chose d’évident pour tout le monde, c’est d’ailleurs un sujet qui, lorsqu’il a trait plus aux bases du réseau et de Linux, peut sembler beaucoup plus rébarbatif que l’apprentissage des dernières technologies à la mode (Docker, Terraform, Kubernetes…). Aussi, avec le bombardement d’informations et la facilité d’accès à des contenus et tutoriaux informatiques souvent plus intéressants que les cours magistraux “classiques”, les étudiants sont de moins en moins attentifs, présents ou participants. [Lire]

Donner une connectivité IPv6 à ses conteneurs Docker en utilisant un bloc d'IPv6 de son opérateur

Il peut paraître étonnant qu’un service moderne comme Docker n’offre pas d’IPv6 dans les conteneurs par défaut, en particulier lorsqu’on se trouve dans un réseau avec de l’IPv6. En fait, pour la même raison que nous avons vu dans l’article introductif, étant donné que les conteneurs se trouvent dans un réseau virtuel, ils ne peuvent pas être joignables par la box/le routeur distribuant le sous-réseau IPv6. On observe d’ailleurs le même phénomène avec l’IPv4 : chaque conteneur dispose d’une IPv4 dans un sous-réseau distinct de celui dans lequel se trouve notre machine hôte. [Lire]

Utiliser les plages IPv6 supplémentaires du réseau Free et Orange

Chez Free et Orange, lorsque l’on n’a pas désactivé l’IPv6 les Freebox (et certaines Livebox) mettent à disposition des équipements connectés une plage d’IPv6 /64. Mais il se trouve en fait que c’est une plage /60 qui est mise à disposition et utilisable par chaque abonné. Cela représente en tout 8 réseaux /64 adressables. Voyons à quoi cela peut-il bien servir et comment les utiliser. Rappels IPv6 Contrairement à l’IPv4, avec des IPv6 on évite de faire du NAT, c’est-à-dire que l’on attribue à chaque machine sur le réseau une adresse IPv6 directement routable sur Internet. [Lire]