Munki 101

  • 1. Select a training centre*

    Not ready to book yet? Get more information

    2. Select a date at Central London*

(1 customer review)

£650.00 (ex VAT)

With the advent of macOS and the open standards used by Apple, we have been spoilt with both commercial and open source services that allow us to image and manage Mac systems. At the forefront is Munki, a feature rich software deployment tool for macOS.

Munki 101 is a 2 day course, created by Amsys to teach you how to use the popular open-source deployment tool, Munki. This course offers an intensive and in-depth exploration and will teach you the key concepts and skills to help you get started with Munki.

So if you are about to embark on using Munki, or would just like to know a bit more then this two day is the course for you.


Course outline

Overview: We kick things off with an overview of what Munki is and what it can do. We take a look at the infrastructure required and the type of skills required to deploy and manage a Munki installation.
Server Setup: A typical Munki server requires a web server to host the repository of software packages. We will cover how to setup MacOS Server, as well as looking at other popular platforms including Unix/Linux in a VM environment.
Admin Machine: The administration machine can be the server or a separate macOS computer. We take a look at the admin tools supplied with Munki, including the main GUI tool and the key command line tools.
Client Machine: The whole purpose of Munki is to deploy packages to the client. Here we will take a look at how the client interacts with the server, what software is required and how to configure the client.
Manifests: Manifests are used to keep track of the list of items available to install to a client, verify their installation, remove from the client and verify their removal. We take a dive into these XML files to understand their structure and cover the tools used to create them.
Catalogs: Catalogs are used to keep track of which packages are available for deployment. Admins can use catalogs to filter when a version of a package is available to a specific group of clients. These can be used to create workflows for development, testing, and deployment. We take a look at the contents of these files as well as how to create them with the tools supplied.
Package Creation: Supplying well-crafted packages for deployment is a key skill. We cover the best tools available to create packages for distribution as well as covering how to re-package certain apps that may come with an incompatible installer. We also take a look at configuring pre and post-install scripts as well as configuring a choices.XML file. Finally we look at the popular AutoPKG tool used for software updates.
Self Service App: New to Munki is the self service portal. Learn how to setup, configure and deploy within your Munki environment.
Secure the Repository: The repository has all your software, so security is key. We will look at how you can use basic authentication or SSL certificates to secure it.
Scenarios: In this chapter we’ll cover other scenarios that you may use Munki for, including deployment of configuration profiles, managing printers, managing admin rights and payload free packages
Troubleshooting:  Finally, we cover the tips and tricks on how to maintain and troubleshoot your Munki server.

If you’re in any doubt about your suitability for this course, please call our training pros on 020 8645 5806 who will be pleased to discuss your training needs in more detail.


This is an advanced macOS course so, as a minimum, delegates will be expected to have the following knowledge before attending this course:

  • An understanding of macOS
  • Experience of the macOS in a network environment
  • Some exposure to the command line would be ideal

Who should take the Munki 101 course?

  • IT Support Techs
  • System Administrators


Where’s the training centre?

We run this course at 71-73 Carter Lane, London, EC4V 5EQ, but don’t forget that we offer onsite training too. If you’ve got several team members to train, it might be more cost-effective for us to come to you.


Not ready to book? More information


Taken this course? Why not review it…

1 review for Munki 101

  1. Geoff Cross

    Great course, builds up nicely in complexity and depth as one’s confidence grows.

Add a review

Your email address will not be published. Required fields are marked *