Ce dépôt contient les différentes démonstrations à réaliser lors de l'atelier Talos / talk Un cluster de production en un éclair avec Talos ⚡️☸️. Dans l'ordre, voici les sections prévues :
basic-way
- Déploiement d'un cluster Kubernetes avec Talos en suivant la méthode classique (Génération des secrets, génération des fichiers de configuration, installation des Control Plane, Bootstrap et Worker Nodes)talhelper
- Dissociation des secrets et des fichiers de configuration avec TalHelper. Les commandes sont simplifiées et les fichiers de configuration sont générés automatiquement en fonction de la configuration des nœuds.extensions
- Installation de l'extensionqemu-guest-agent
sur les nœuds d'un cluster déjà en place. Cette extension permet de récupérer l'adresse IP (mais pas que) des nœuds directement depuis l'hyperviseur.omni-talos-cluster-template
- Déploiement d'un cluster Talos à partir de Omni.
- 4 machines virtuelles (ou physiques) avec une connexion internet (machines Talos).
- Un abonnement à Omni ou sa version open-source (et selfhosted).
- Les scripts
demo-magic.sh
etprettytable
pour les démonstrations. talosctl
,talhelper
,omnictl
etkubectl
installés sur votre machine.
Un énorme merci à Rémi Verchère pour son article à propos de demo-magic.sh
Ce dépôt est sous licence MIT. Voir le fichier LICENSE
pour plus d'informations.