Déployez Kubernetes sur vos Raspberry Pi avec Kubeadm

Magazine
Marque
GNU/Linux Magazine
Numéro
204
Mois de parution
mai 2017
Spécialités


Résumé
C'est un fabuleux tour de force de faire tourner Kubernetes (K8s) sur Raspberry Pi (Rpi), mais les gens brillants sont nombreux dans le monde de l'open source, et la somme de leur travail fait qu'on peut y arriver aujourd'hui presque sans le moindre effort.Personnellement ce n'est pas la première fois que je m'y essaye, mais jusqu'à présent, c'était toujours plus ou moins... du bricolage. Jusqu'à ce que je tombe sur Kubeadm !Kubeadm est un tout nouvel outil (en alpha) qui permet de déployer Kubernetes aussi bien sur CentOS 7, Ubuntu 16.04 ou HypriotOS v1.0.1+. Pas d'autre prérequis (d'accord : du réseau et 1GB de mémoire vive, la belle affaire !). Tout ça donne envie de se lancer !

1. Préparation matérielle

Pour cet article, j'utilise quatre Raspberry Pi 3 (que je n'ai plus besoin de vous présenter), bien plus véloces que leurs précédentes itérations. Néanmoins si votre budget est plus restreint, deux Pi feront tout aussi bien l'affaire. J'ai pris des câbles arc-en-ciel, c'est-à-dire que chacun a une couleur différente, pour relier les cartes Ethernet à un petit hub, ce qui constitue mon réseau privé (192.168.1.0/24), accessible uniquement entre les Raspberry, et depuis mon laptop. Pour le réseau public (192.168.100.0/24), j'utilise la carte wifi. Si vous n'avez qu'une seule interface réseau, ça marchera tout aussi bien.

Cependant, je vais vous faire une confidence, pour la carte SD, j'ai peur de ne pas avoir fait le meilleur choix... et j'ai dû recourir à une petite astuce que je dévoilerai plus loin pour réduire les latences, et que mon processeur ne passe pas son temps à attendre que les données soient écrites sur « disque ». Si...

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Le lip sync ou comment animer les lèvres d'une personne pour lui faire dire ce que l'on veut

Magazine
Marque
Linux Pratique
Numéro
126
Mois de parution
juillet 2021
Spécialités
Résumé

Quelles sont les dernières prouesses réalisées grâce à des réseaux de neurones ? Cette fois, il s'agit de synchroniser automatiquement les mouvements des lèvres d'une personne avec un discours lambda. Magiquement, presque. Et on peut facilement reproduire l'expérience… Donc voyons comment mettre cela en œuvre !

À la découverte de Clear Linux, l'OS made by Intel

Magazine
Marque
Linux Pratique
Numéro
126
Mois de parution
juillet 2021
Spécialités
Résumé

Depuis quelques années, Intel a développé son propre système d’exploitation GNU/Linux, nommé Clear Linux OS. Optimisé pour sa gamme de processeurs, le site Phoronix a démontré que cette distribution était vraiment fiable, puissante, ultra-réactive et effectivement taillée sur mesure pour les puces du leader mondial des fondeurs, mais pas uniquement. En effet, ces dires ont également été confirmés par la firme AMD au sujet de ses propres processeurs, rien de moins.

Automatiser totalement l’installation d’une machine virtuelle

Magazine
Marque
Linux Pratique
Numéro
126
Mois de parution
juillet 2021
Spécialités
Résumé

Dans le cadre de l'intégration continue (CI) ou juste par souci de simplicité, il nous est souvent demandé d'automatiser au maximum la création de machines virtuelles ou de conteneurs. De nombreux outils existent, mais comment les mettre en œuvre tous ensemble ? C'est une réponse possible que nous allons détailler ici.

Introduction au dossier : Survivre à un incident - Quels outils & méthodes pour préserver votre système d’information ?

Magazine
Marque
Linux Pratique
HS n°
Numéro
51
Mois de parution
juin 2021
Spécialités
Résumé

Après la crise sanitaire que nous vivons, l’actualité a encore démontré en ce début d’année avec l’incendie du data center OVH à Strasbourg que personne n’est malheureusement à l’abri d’une catastrophe, pas même un gros hébergeur français. Un événement tel que celui-ci peut non seulement avoir des répercussions sur la victime de l’incident, mais aussi ses clients et de manière générale tous les intervenants qui en dépendent.

Intégration continue avec DroneCI

Magazine
Marque
GNU/Linux Magazine
Numéro
249
Mois de parution
juin 2021
Spécialités
Résumé

Après une introduction à Gitea, un outil Open Source de gestion de dépôts Git, voici une introduction à DroneCI, un outil d’intégration continue. Deuxième volet pour voir comment prendre en main cette partie clef de support au travail quotidien de toute l’équipe.