Formation Kanister : Gestion des données des applications sur Kubernetes
2400€ HT / personne |
3 jours (21 heures) |
Présentation
La formation Kanister vous enseignera à capturer des tâches de gestion de données spécifiques à l’application. La technologie prend en charge tous les détails de l’exécution sur Kubernetes.
Dans ce cours, vous limiterez les tâches de gestion des données dans des plans qui permettent des opérations uniformes à grande échelle. Vous fournirez un ensemble de primitives de gestion des données requises.
Personnalisez les plans pour répondre aux besoins spécifiques de votre environnement et de vos charges de travail sans recommencer à zéro, Grâce à cet outil, vous tirez parti d’une collection robuste de plans pour les applications courantes à état persistant.
Avec Kanister, créez des CustomResourcesDefinitions dans lequel vous pourrez entièrement gérer le cycle de vie des objets via la ligne de commande kubectl. Le framework utilise les outils de génération de code de Kubernetes pour créer des bibliothèques clientes pour ses CustomResources.
Comme dans toutes nos formations, celle-ci vous présentera la dernière version stable de Kanister (à la date de rédaction de l’article Kanister v0.89).
Objectifs
- Comprendre l’architecture de Kanister
- Savoir mettre en place un plan personnalisé Kanister
- Gérer les détails Kubernetes concernant l’exécution et la surveillance
- Maîtriser les concepts clés de Kanister
Public visé
- Développeurs
- Ingénieurs
- DevOps
Pré-requis
Connaissance de base sur Kubernetes.
Programme de notre Formation Kanister
Introduction de l’outil
- Présentation de l’outil Kanister
- Objectifs de conception
- Extensible
- API-Driven
- Application-Centric
- Installation
- Configuration de Kanister
- Contrôle des définitions de ressources personnalisées (CRD)
- Construction et déploiement à partir de la source
Architecture
- Flux de travail
- Création d’un ActionSet
- Examiner l’environnement Blueprint
- Ressources personnalisées
- Création de CustomResourceDefinitions (CRD)
- Utilisation de génération de code de Kubernetes
- Plans
- Ensemble d’actions
- Profils
- Manette
Tâches
- Automatiser la création d’ActionSet à l’aide des workflows Argo Cron
- Séparer les journaux du contrôleur et du chemin de données
- Configuration des déploiements
- Ségrégation des journaux
- Modifier le niveau de journalisation de Kanister
Outillage
- Kanctl
- Kando
- Docker Image
Les fonctions
- Fonctions existantes
- KubeExec
- KubeExecTous
- KubeTask
- ScaleWorkload
- Les données
- Instantané de volume
- Instantané RDS
- CubeOps
- WaitV2
Paramètres du modèle
- Modèles de rendu
- Objets
- StatefulSet
- Déploiements
- Espace de noms
- PVC
- Artéfacts
- Artéfacts d’entrée
- Artéfacts de sortie
- Configuration
Troubleshooting
- Validation du webhook pour Blueprints
- Vérification du pare-feu
Pour aller plus loin
Formation Kubernetes
Formation Docker
Formation Kubernetes Avancé
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
2400€ HT / personne |
3 jours (21 heures) |
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