Top

Munki – Optimiser sa solution de déploiement pour Mac

680,00  HT

Stagiaires *

UGS : SMO/MOSDM Catégories : ,

 
Durée : 2 jours – Dernière mise à jour : 13/11/2024

 
Niveau avancé

 
Contenu de cette formation au format PDF

 
Livre d’or des formations

Vous connaissez Munki, le célèbre outil dédié au déploiement en masse d’applications sur Mac. Mais savez-vous vraiment exploiter tout son potentiel ? Les éditeurs publient quotidiennement des mises à jour comblant des failles de sécurité. Êtes-vous sûr que celles-ci soient bien installées sur tous vos Mac ? Savez-vous qu’il existe des outils tels qu’AutoPkg et sa version graphique AutoPkgr pour automatiser l’importation des sources logicielles ou MunkiReport-PHP pour bénéficier d’une solution de reporting ?

Au cours de cette formation, vous apprendrez à optimiser le fonctionnement de votre solution de déploiement Munki en exploitant ses fonctions avancées, complétées par des outils d’administration supplémentaires.

Objectifs

À l’issue de cette formation, les participants sauront :
– Créer des paquets compatibles avec un déploiement via Munki
– Configurer AutoPkg, le compagnon de Munki qui automatise le téléchargement et le packaging grâce à des « recettes »
– Déployer et administrer MunkiReport-PHP pour gérer l’inventaire de son parc
– Utiliser DockUtil et Outset pour personnaliser les postes clients.

Qui peut s’inscrire ?

Cette formation s’adresse à tous les administrateurs système responsables d’une solution de déploiement Munki 5 :
– ayant une connaissance de base de ce logiciel ou ayant suivi la formation Munki – Gérer son catalogue applicatif pour Mac
– désireux d’en connaître les principales fonctionnalités avancées
– soucieux d’optimiser leur productivité en automatisant certaines tâches répétitives.

Pré-requis

Avant de s’inscrire à cette formation, les stagiaires doivent remplir les pré-requis suivants :
– Avoir suivi la formation Munki – Gérer son catalogue applicatif pour Mac
– Ou administrer au quotidien une solution Munki fonctionnelle.

Participants et matériels sous la responsabilité d’Agnosys

Cette formation est limitée à huit participants maximum.

Pour réaliser les travaux pratiques de la formation, vous contrôlerez à distance, depuis votre ordinateur, un Mac situé chez Agnosys exécutant une machine virtuelle macOS.

Matériels sous la responsabilité exclusive des participants

Chacun des participants devra être équipé sous sa responsabilité :
– d’un Mac pour la réalisation des travaux pratiques équipé de la version la plus récente disponible du système d’exploitation macOS, avec un compte administrateur connu
– d’un réseau Wi-Fi basique avec authentification WPA/WPA2/WPA3 (pas de contrôle d’accès, navigation libre sur Internet).

Recommandation — Pour fluidifier la réalisation des travaux pratiques, nous recommandons aux participants de suivre la formation depuis un autre ordinateur Mac ou PC ou une tablette, équipé d’une caméra et d’un micro, qui servira uniquement à l’utilisation du logiciel Zoom et à l’affichage des ressources du cours.

Avant de vous inscrire à cette formation à distance, veuillez consulter la page Informations pour vérifier que vous pouvez réunir les pré-requis.

Chapitre 1 : Rappel des principes de base de Munki

– Révision des éléments-clés (Catalogs, Manifest, Pkginfo et Pkgs)
– Présentation de l’environnement pour les exercices : MAMP et VMware Fusion

Chapitre 2 : Créer des paquets

– Créer un package simple avec Packages
– Créer un package avancé

Chapitre 3 : Performance et identité

– Signature du paquet Munki
– Les avantages de Nginx vs Apache pour Munki
– Autorité de certification pour le certificat du site Munki

Chapitre 4 : Personnaliser le client Munki

– La bannière
– La barre latérale
– Bas de page
– Icônes et catégories
– Featured items

Chapitre 5 : Déploiement en précision avec Munki

– Manifest

– Les « conditional items » dans le manifest
– Inception de manifest (un manifest dans un manifest)

– Pkgsinfo

– Autoremove
– Forcer une installation/désinstallation

– option « unattended »
– forcer une installation à une date précise
– suppression automatique d’un logiciel inutilisé

– « Requires » et « Update for »
– Alertes et choix utilisateur lors de l’installation
– Utiliser les scripts (install scripts, uninstall scripts, install check scripts)
– Lancer des scripts sans faire de pkg (nopkg)
– L’utilisateur se dépanne avec un bouton (mode « on demand »)
– Importer un profil de configuration

Chapitre 6 : Dockutil et Outset avec Munki

– Personnaliser le Dock avec Munki et Dockutil
– Encore plus de souplesse dans les scripts avec Outset

Chapitre 7 : Autopkg

– Installation et configuration d’AutoPkg et d’Autopkgr
– Import des recipes (recettes) et lancement d’un recipe
– Les overrides : à quoi ça sert ?
– Création et personnalisation d’un override
– Programmer un lancement automatique des recettes avec alertes
– Ajouter le process VirusTotalAnalyzer à vos recettes
– Diagnostics et dépannages

Chapitre 8 : MunkiReport-PHP

– Description du projet
– Installation et configuration de MunkiReport-PHP

Référence Agnosys

SMO/MOSDM

Durée

2 jours

Certification

Non

Support de cours

En français