Munki 101

This product is currently out of stock and unavailable.

Getting Started with Munki

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. Get started with the two-day Munki training course created by Amsys.

In this Munki training you will learn the most effective use of this popular open-source deployment tool. This course offers an intensive and in-depth exploration and will teach you the key concepts and skills to help you get started.

So if you want to learn Munki for your work, or would just like to know a bit more, then this two-day “Munki for beginners” course is for you.


Munki Training Course Outline

Munki Course 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 for 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 (+44) 0208 645 5806. We’ll be pleased to discuss your training needs in more detail.

Munki Course Prerequisites

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 Training 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? Find out more about us


Taken this course? Why not review it…


There are no reviews yet.

Be the first to review “Munki 101”

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