Skip to content Skip to site navigation

Puppet Infrastructure Service

Software configuration management and deployment tool


A centrally managed Puppet configuration management tool is available as an infrastructure service to the departments within UIT.



  • Hosted in GKE (Google Kubernetes Engine) for scalability and performance and minimal downtime
  • Available for on-prem and cloud-based systems
  • Supports Linux and Windows automatic configuration validation
  • Configuration managed via GIT version control
  • CI/CD deployment of code via GitLab
  • CI/CD job notification via Slack integration
  • Available performance metrics and dashboarding

Designed for

UIT departments


Puppet agent requires outbound access to Puppet server's port 8140 (proxy available for systems without internet access).

Puppet agent minimum version 5.5X or later (see Puppet Support Matrix).

Data security

May be used by for Low, Moderate, and High Risk servers, as defined by the Information Security Office.


Free of charge

Get started

Follow these Quick Start directions to move an existing client or enroll a new client.

Get help

For assistance, submit a Help ticket.

Learn more

See also

Last modified January 31, 2023