Formation Exécution de Kubernetes sur Fedora CoreOS
Fedora CoreOS est une distribution Linux open-source conçue pour exécuter des charges de travail conteneurisées et optimisée pour fonctionner avec Kubernetes. Elle prend en charge les mises à jour et les correctifs automatiques qui permettent au système de fonctionner sans entretien régulier.
Cette formation en direct, animée par un instructeur (en ligne ou sur site), s'adresse aux ingénieurs DevOps et aux développeurs souhaitant utiliser Fedora CoreOS pour réduire les coûts de maintenance et de mise à niveau des applications conteneurisées sur Kubernetes.
A la fin de cette formation, les participants seront en mesure de:
- Installer et configurer Fedora CoreOS.
- Configurer un cluster Kubernetes sur Fedora CoreOS.
- Exécuter et gérer les déploiements Kubernetes sur Fedora CoreOS.
- Mettre à jour automatiquement Fedora OS avec les dernières améliorations du système d'exploitation, correctifs de bugs et mises à jour de sécurité.
Format du cours permettant d'évaluer les participants
- Conférence et discussion interactives.
- De nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Plan du cours
Introduction
- Fedora CoreOS vs autres Linux distributions
Aperçu des caractéristiques et avantages de Fedora CoreOS
Création d'un fichier de configuration Ignition
Provisionnement de la machine virtuelle pour Fedora CoreOS
Installation de Fedora CoreOS
Installation de Kubernetes paquets d'outils
Mise en place de Kubernetes Cluster
Mise en place Networking
Création et exécution de déploiements
Dépannage
Résumé et conclusion
Pré requis
- Expérience avec Kubernetes
- Familiarité avec la ligne de commande Linux
Public cible
- Ingénieurs DevOps
- Développeurs
Les formations ouvertes requièrent plus de 3 participants.
Formation Exécution de Kubernetes sur Fedora CoreOS - Réservation
Formation Exécution de Kubernetes sur Fedora CoreOS - Enquiry
Exécution de Kubernetes sur Fedora CoreOS - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
il a été patient et a compris que nous prenions du retard
Albertina - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique
Cours à venir
Cours Similaires
Bash Scripting pour l'automatisation
21 HeuresCette formation en présentiel, animée par un instructeur à France (en ligne ou sur site), est destinée aux développeurs et administrateurs systèmes qui souhaitent automatiser leurs tâches et gérer leurs systèmes de manière plus efficace à l'aide de Bash.
À la fin de cette formation, les participants seront en mesure de :
- Installer et configurer Bash.
- Écrire et exécuter des scripts Bash.
- Comprendre le cycle de vie d'un script Bash et comment Bash s'inscrit dans les tâches d'administration système.
- Utiliser Bash pour automatiser des tâches et gérer des systèmes.
BASH Programming
14 HeuresCette formation en direct (en ligne ou sur site) est destinée aux utilisateurs débutants et intermédiaires de Linux, administrateurs système et développeurs qui souhaitent acquérir une expérience pratique dans la création de scripts shell efficaces et performants.
À la fin de cette formation, les participants seront capables de :
- Comprendre comment fonctionne le shell et interagir avec Linux en utilisant BASH.
- Rédiger, déboguer et exécuter des scripts BASH pour automatiser des tâches répétitives.
- Implémenter des instructions conditionnelles, des boucles et des fonctions dans les scripts pour une fonctionnalité accrue.
- Traiter et manipuler des fichiers de texte, rechercher des motifs et travailler efficacement avec des flux.
DO180: Introduction aux conteneurs, Kubernetes et OpenShift
35 HeuresDO180 est une introduction aux conteneurs, aux fondamentaux de Kubernetes et aux concepts de la plateforme Red Hat OpenShift, axée sur l'acquisition de compétences pratiques.
Cette formation dirigée par un instructeur (en ligne ou sur site) s’adresse aux professionnels techniques débutants à intermédiaires qui souhaitent apprendre les flux de travail des conteneurs, les primitives Kubernetes et comment déployer et opérer des applications sur OpenShift.
À la fin de cette formation, les participants seront en mesure de :
- Construire et gérer des images de conteneurs et des registres avec les meilleures pratiques pour la reproductibilité et la sécurité.
- Déployer et gérer des objets Kubernetes tels que des pods, des déploiements et des services dans OpenShift.
- Utiliser les fonctionnalités d'OpenShift, notamment les routes, les buildconfigs et la console web, pour fluidifier la livraison d'applications.
- Mettre en œuvre un stockage persistant, une gestion de configuration et une gestion des secrets pour les charges de travail stateful.
- Appliquer des pratiques de sécurité basiques, de contrôle d'accès basé sur le rôle (RBAC) et de surveillance pour maintenir des clusters et applications sains.
Format du cours permettant d'évaluer les participants
- Cours interactif avec présentation et discussion.
- Ateliers pratiques dans un environnement OpenShift en direct chaque jour.
- Exercices basés sur des scénarios et ateliers de dépannage.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser un rendez-vous.
Déploiement d'applications Kubernetes avec Helm
7 HeuresCette formation en direct avec instructeur in <loc> ; (en ligne ou sur site) est destinée aux ingénieurs qui souhaitent utiliser Helm pour rationaliser le processus d'installation et de gestion des applications Kubernetes.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Helm.
- Créer des builds reproductibles de Kubernetes applications.
- Partager des applications sous forme de diagrammes Helm.
- Exécuter des applications tierces sauvegardées sous forme de graphiques Helm.
- Gérer les versions des paquets Helm.
Développement d'Applications pour Linux (LFD401)
28 HeuresApprenez à développer des applications pour l'environnement Linux. Dans ce cours dirigé par un instructeur, vous aurez une expérience pratique des outils et des méthodes nécessaires au développement d'applications Linux et découvrirez les caractéristiques et les techniques propres à l'environnement Linux.
Kubernetes pour les Développeurs d'Applications (LFD459)
21 HeuresCe cours vous apprendra à conteneuriser, héberger, déployer et configurer une application dans un cluster multi-nœuds. Il sert également de préparation à l'examen Certified Kubernetes Application Developer (CKAD).
Administration système Linux (LFS301 retraité)
28 HeuresL'administration de systèmes Linux est l'une des compétences les plus demandées dans le domaine des technologies de l'information. Que vous soyez à la recherche d'une préparation experte pour la certification Linux Foundation Certified System Administration (LFCS), que vous ayez besoin d'une formation pour démarrer une nouvelle carrière dans l'informatique Linux, que vous passiez à Linux à partir d'une autre plateforme ou que vous souhaitiez simplement rafraîchir vos compétences d'administrateur système, ce cours dirigé par un instructeur vous enseignera ce que vous avez besoin de savoir.
Sécurité Linux (LFS416)
28 HeuresCe cours dirigé par un instructeur vous fera découvrir les nombreux risques et menaces qui existent, vous montrera comment utiliser les meilleures pratiques et d'autres outils libres pour atténuer ou contrecarrer ces menaces, et vous enseignera ce que vous devez savoir pour détecter les attaques qui se produisent et y remédier.
Optimisation des performances Linux (LFS426)
28 HeuresMaintenir vos systèmes Linux en fonctionnement optimal est une mission critique pour la plupart des professionnels IT Linux. Ce cours vous enseignera les outils, sous-systèmes et techniques appropriés dont vous avez besoin pour tirer le meilleur parti de Linux.
Automatisation d'Enterprise Linux (LFS430)
28 HeuresL'automatisation est essentielle pour gérer Linux efficacement dans l'entreprise. L'automatisation vous permet de minimiser les coûts en réduisant les opérations manuelles, d'assurer la conformité à travers le centre de données, de standardiser votre infrastructure logicielle et d'accélérer les déploiements pour vos infrastructures matérielles et cloud. Ce cours vous apprendra comment utiliser l'automatisation pour atteindre ces résultats.
Administration Kubernetes (LFS458)
28 HeuresCe cours couvre les concepts de base généralement utilisés pour construire et administrer un cluster Kubernetes en production, en utilisant des outils indépendants du fournisseur. Nous créons un cluster, déterminons la configuration réseau, agrandissons le cluster, déployons des applications et configurons le stockage, la sécurité et d'autres objets nécessaires pour une utilisation typique. Ce cours offre une exposition aux nombreuses compétences nécessaires pour administrer Kubernetes dans un environnement de production et constitue une excellente préparation à l'examen de certification Certified Kubernetes Administrator (CKA).
Fondements de la Sécurité Kubernetes (LFS460)
28 HeuresCe cours dirigé par un instructeur fournit des compétences et des connaissances sur un large éventail de meilleures pratiques pour sécuriser les applications et les plates-formes basées sur des conteneurs pendant la construction, le déploiement et l'exécution.
Introduction à Minikube et Kubernetes
21 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs de logiciels de niveau débutant à intermédiaire et aux professionnels DevOps qui souhaitent apprendre à mettre en place et à gérer un environnement local Kubernetes à l'aide de Minikube.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Minikube sur leur machine locale.
- Comprendre les concepts de base et l'architecture de Kubernetes.
- Déployer et gérer des conteneurs en utilisant kubectl et le tableau de bord de Minikube.
- Mettre en place des solutions de stockage persistant et de réseau pour Kubernetes.
- Utiliser Minikube pour développer, tester et déboguer des applications.
Minikube pour les Développeurs
14 HeuresCette formation en direct dans France (en ligne ou sur site) est destinée aux développeurs de niveau intermédiaire et aux ingénieurs DevOps qui souhaitent utiliser Minikube dans le cadre de leur processus de développement.
A l'issue de cette formation, les participants seront capables de :
- Mettre en place et gérer un environnement local Kubernetes en utilisant Minikube.
- Comprendre comment déployer, gérer et déboguer des applications sur Minikube.
- Intégrer Minikube dans leurs pipelines d'intégration et de déploiement continus.
- Optimiser leur processus de développement en utilisant les fonctionnalités avancées de Minikube.
- Appliquer les meilleures pratiques pour le développement local Kubernetes.
Skupper
7 HeuresCette formation en direct avec instructeur en <loc> ; (en ligne ou sur site) est destinée aux développeurs ou à toute personne souhaitant apprendre à utiliser Skupper pour créer une communication sécurisée dans un environnement hybride multi-cloud.
A l'issue de cette formation, les participants seront capables de :
- Apprendre et comprendre les principes fondamentaux de Skupper.
- Mettre en place et configurer Supper dans plusieurs espaces de noms.
- Configurer la sécurité Skupper et permettre la communication multi-cloud pour les applications.