3 Domaines avant Gestion de configuration 3 Domaines ensuite
Compétences · Gestion de configuration
Gestion de configuration
48 compétences en 9 étapes, de « Configurer un parc avec Ansible » à « Construire l'inventaire d'un parc Ansible ».
Commencer · Installer Ansible et régler son poste de contrôleToutes les compétences
- 48 compétences à acquérir dans ce domaine
- 9 étapes dans l’ordre où on les apprend
- 0/48 acquises selon votre progression, dans ce navigateur
- 3 domaines prérequis à connaître avant d’entrer ici
Votre chemin
Les étapes du domaine
Dans l'ordre où on les apprend : chaque étape s'appuie sur la précédente. Votre état est calculé dans votre navigateur, à partir de ce que vous avez lu et réussi (quiz, labs).
-
Configurer un parc avec Ansible
Voir les 9 compétences
- Installer Ansible et régler son poste de contrôle
- Préparer ses nœuds gérés et lancer des commandes ad hoc
- Décrire un parc dans un inventaire statique Ansible : groupes, variables et patterns
- Écrire un playbook Ansible lisible et idempotent
- Paramétrer un playbook Ansible : variables, facts, précédence et filtres Jinja2
- Contrôler l'exécution d'un playbook : parallélisme, asynchrone, délégation et inclusion
- Structurer Ansible en rôles et collections
- Protéger les secrets d'un projet Ansible : Ansible Vault et coffres externes
- Dépanner et exploiter Ansible en production : verbosité, débogueur, idempotence et ansible-pull
-
Écrire des playbooks robustes
Voir les 5 compétences
- Conditionner et répéter des tâches Ansible avec when et loop
- Gérer l'échec d'une tâche Ansible : rattraper, ignorer ou arrêter le play
- Exécuter une commande brute par Ansible de façon idempotente et correctement rapportée
- Générer un fichier de configuration par Ansible avec un template Jinja2
- Contrôler les préconditions et synchroniser l'exécution d'un playbook
-
Administrer un système par Ansible
Voir les 9 compétences
- Déposer, récupérer et archiver des fichiers par Ansible de façon idempotente
- Modifier un fichier de configuration existant par Ansible sans le réécrire
- Installer des paquets et déclarer des dépôts par Ansible sur plusieurs distributions
- Piloter services, tâches planifiées, nom d'hôte et redémarrages d'un hôte par Ansible
- Gérer comptes, groupes, clés SSH et droits sudo par Ansible
- Durcir un hôte par Ansible : pare-feu, SELinux et paramètres noyau
- Partitionner, formater et monter du stockage par Ansible, LVM compris
- Télécharger un artefact vérifié et dialoguer avec une API HTTP depuis un playbook
- Connecter Ansible à un parc Windows
-
Industrialiser des rôles Ansible
-
Outiller et étendre Ansible
Voir les 4 compétences
-
Configurer un parc avec Chef
Voir les 8 compétences
- Écrire un cookbook Chef et le converger de façon idempotente, en conteneur puis sur une VM
- Rendre un cookbook configurable et portable : attributs, templates, Ohai
- Structurer un cookbook maintenable : recettes, ressources personnalisées, notifications, lint
- Tester un cookbook avant et après convergence : ChefSpec, InSpec, Test Kitchen, CI
- Verrouiller les cookbooks avec les Policyfiles et les livrer sans serveur
- Protéger les secrets d'un parc Chef : data bags chiffrés et chef-vault
- Exploiter un parc avec un serveur CINC : enrôlement, recherche, policy groups, mode pull
- Mesurer et corriger la conformité d'un serveur avec InSpec et Chef
-
Piloter la conformité d'un parc avec Rudder
-
Configurer un parc avec Salt
Voir les 5 compétences
- Piloter un parc à distance avec Salt : master, minions, clés et ciblage
- Décrire l'état voulu d'un serveur en states Salt idempotents
- Rendre les states génériques avec grains, pillars, Jinja et fichiers gérés
- Coordonner un parc Salt : orchestration multi-nœuds, Salt SSH et Reactor
- Industrialiser Salt : secrets GPG, states depuis Git, master durci, enrôlement automatique
-
Construire l'inventaire d'un parc Ansible
Aucune compétence ne correspond à ce filtre.