Chef - Utilisation avancée



Objectifs, programme, validation de la formation

Objectifs

Créer des ressources et des recettes
Gérer les environnements et les dépendances entre cookbooks
Coder des cookbooks multiplateformes
Mettre en place une stratégie de déploiement
Mettre en place une stratégie de test
Tester les recettes.

Description, programmation

Rappel des nodes, ressources et recettes

Présentation de l’objet node
Les ressources et les recettes
Les attributs, templates, et dépendances entre les recettes
Les variables et notifications
Utilisation des recettes de la communauté
Inclusion de recettes

Rappel des rôles et des environnements

Configuration d’un node sur base de son rôle
Configuration d’un node sur base de son environnement

Présentation du Chef Development Kit

Knife
Cookstyle / RuboCop
Foodcritic
Berkshelf
Knife-spork

Pratique et process de développement de cookbooks

Gérer les dépendances avec Berkshelf
Coder des cookbooks multiplateformes avec Ohia
Gestion des environnements
Versioning de cookbooks avec Git
Pull request

Travailler en équipe

Chef workflow

Développement
Staging
Production

Utilisation de knife-spork
Intégration avec des outils de communication

Slack
Hipchat

Stratégie de test
Tester vos recettes

Tester unitairement vos recettes avec ChefSpec
Test Kitchen / Serverspec avec Vagrant et Docker

Niveau de sortie information non communiquée

Métiers visés

M1803 :

M1805 :

M1810 :


Durée, rythme, financement

Durée 21 heures en centre

Modalités de l'alternance -

Conventionnement Non

Conditions d'accès

Modalités de recrutement et d'admission Savoir utiliser la ligne de commande Shell Script. Avoir suivi la formation CHEF-AUT "Chef - Automatisation de l'administration serveur" ou avoir des connaissances équivalentes. Avoir des notions de Ruby serait un plus.

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucune

Inscription

Contact renseignement Agnès RICHIR

Téléphone 0557190765


Éligibilité de cette formation au compte personnel de formation pour les salariés


Code CPF 235537 - Validité du 02/01/2019 au 31/12/2115


Périodes prévisibles de déroulement des sessions

Session débutant le : 07/12/2020

Adresse d'inscription
15 Bis Allée James Watt 33700 Mérignac

Lieu de formation


Organisme de formation responsable