- Comprendre le fonctionnement de Chef
- Mettre en œuvre une administration centralisée avec Chef
- Installer et exécuter Chef Server
- Utiliser le client Chef
- Créer des ressources et recettes
- Tester les recettes
Connaître les caractéristiques et le fonctionnement de Chef
- Les principes de l'administration automatisée et centralisée
- Historique de Chef et outils similaires
- Présentation du fonctionnement général de Chef
- Chef-Solo vs. Chef Server
- Installation et configuration de Chef Server
- Configuration des nodes
- Exécution du client Chef
- Les commandes de base, outils Knife, extension Knife-Solo.
Mise en œuvre de Chef
- Les nodes, ressources et recettes
- Les attributs, templates et dépendances entre les recettes
- Les variables et notifications
- Utilisation des recettes existantes (communauté Open Source)
Comprendre comment automatiser l'administration serveur avec Chef
- Les rôles et environnements
- La configuration d'un node sur base de son rôle.
- La configuration d'un node sur base de son environnement.
Maîtriser les bonnes pratiques avec Chef
- Les tests unitaires de recettes avec ChefSpec.
- Sécuriser et organiser les données avec les data bags.
Attestation de formation
Non certifiante
Sans niveau spécifique