| --- |
| description: | |
| Provisioners use builtin and third-party software to install and configure the |
| machine image after booting. |
| page_title: Provisioners |
| --- |
| |
| # Provisioners |
| |
| Provisioners use built-in and third-party software to install and configure the |
| machine image after booting. Provisioners prepare the system, so you may want to use them for the following use cases: |
| |
| - installing packages |
| - patching the kernel |
| - creating users |
| - downloading application code |
| |
| Refer to the [`provisioner`](/packer/docs/templates/hcl_templates/blocks/build/provisioner) block documentation to learn more |
| about working with provisioners. The documentation includes details about each type of provisioner. |