Sélectionner une page
Formations DevOps Outils Kubernetes Formation Talos Linux

Formation Talos Linux : L’OS Kubernetes

formation Talos Linux
Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Notre formation Talos vous apprendra à maitriser ce système d’exploitation entièrement conçu pour déployer rapidement du Kubernetes. À la fois immuable et minimaliste, Talos est devenu extrêmement populaire chez les experts DevOps, tous les accès aux clusters se faisant par une API sécurisée, sa surface d’attaque s’en trouve ainsi considérablement réduite.

La formation vous familiarisera avec le système d’exploitation et la configuration de celui-ci pour votre infrastructure. Vous y apprendrez les principales fonctionnalités de sécurité, puisqu’elles sont un des grands points forts de l’outil. Vous y apprendrez également les fonctionnalités d’administrations générales ainsi que de mise à jour.

Dans cette formation, vous obtiendrez des compétences théoriques et pratiques sur la gestion de vos clusters Talos. Nos formations sont conçues pour vous donner un maximum de compétences opérationnelles.

Comme toutes nos formations, elle portera sur les dernières versions des outils : Talos 1.9

 

Objectifs

  • Comprendre l’architecture et les principes fondamentaux de Talos
  • Apprendre à déployer et administrer un cluster Kubernetes sur Talos
  • Configurer, sécuriser et gérer un cluster en utilisant uniquement talosctl

 

Public visé

  • Ingénieurs DevOps
  • Administrateurs systèmes
  • Architectes clouds
  • Développeurs

 

Pré-requis

  • Être familier avec Kubernetes et Kubelect
  • Maitriser un outil de ligne de commande
  • Être familier avec Linux

 

Pré-requis techniques

  • Une machine avec Linux/MacOS ou un environnement de virtualisation

Programme de notre formation Talos Linux

 

Introduction à Talos Linux

  • Concept d’OS immuable
  • Comprendre l’absence de SSH et l’administration via l’API et la CLI talosctl
  • Identifier les avantages en matière de sécurité et de maintenance automatisée
  • Aborder la structure minimaliste axée sur containerd et Kubernetes
  • Présenter la vision “API-Driven” pour gérer l’infrastructure de manière déclarative

 

Préparation de l’environnement et installation de Talosctl

  • Prérequis matériels et réseau pour un déploiement en VM ou bare-metal
  • Télécharger l’ISO légère de Talos
  • Configurer le boot des nœuds
  • Installer la CLI talosctl sur la station d’admin
  • Planifier la génération des configs et la distribution aux nœuds
  • Définir la stratégie de partitionnement et d’adressage IP pour chaque nœud

 

Configuration initiale du cluster et génération des secrets

  • Générer les certificats et clés TLS
  • Créer les fichiers controlplane.yaml, worker.yaml et talosconfig
  • Personnaliser les paramètres avec les patchs YAML
  • Différence entre rôles control plane et worker
  • Sécuriser et versionner les fichiers de configuration

 

Déploiement du cluster Talos et bootstrap de Kubernetes

  • Démarrer chaque machine sur l’ISO Talos
  • Vérifier la détection via talosctl
  • Appliquer la configuration aux nœuds
  • Suivre le déroulement de l’installation grâce aux logs en temps réel
  • Bootstrapper le cluster avec talosctl bootstrap
  • Installer un CNI
  • Valider l’état “Ready” des nœuds

 

Administration et gestion des nœuds

  • Utiliser les commandes talosctl pour diagnostiquer chaque nœud
  • Modifier la configuration d’un nœud en direct
  • Ajouter ou retirer des nœuds du cluster en générant des configurations appropriées
  • Gérer les opérations Kubernetes classiques
  • Configuration pour simplifier les interactions avec le cluster

 

Maintenance, mises à jour et sauvegardes

  • Mettre à niveau la version de Kubernetes
  • Mettre à jour Talos via un mécanisme A/B et rollback automatique
  • Snapshots réguliers de la base etcd
  • Restaurer un cluster en cas de désastre
  • Élaborer un plan de maintenance continue

 

Fonctions avancées

  • Exploiter KubeSpan pour créer des clusters multi-régions
  • L’outil talhelper pour générer des fichiers de configuration complexes
  • Installer des extensions Talos
  • Versionner la configuration Talos
  • Intégrer Talos avec Terraform ou Cluster API

Pour aller plus loin

Formation Kubernetes

Formation Terraform

Formation Openshift

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 1490€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp