Files
glazier/docs

Glazier Documentation

TIP: Glazier docs are best viewed on our docs site.

We'd love to hear from you! If you have any questions or suggestions regarding the documentation below, please make a post in our public discussion list at glazier-discuss@googlegroups.com.

Getting Started

See the links below to help get you started with your own Glazier configuration.

  • About Glazier - Basic operating principles used in Glazier.
  • Setup Guide - Getting started with the basic principles from the about page.

Glazier Configurations

Glazier uses YAML-based configuration files. These documents outline the supported syntax.

  • Creating New Actions - Glazier's Actions are the core of the system's configuration language. Glazier ships with some existing actions, but for more custom functionality, you can also create your own.
  • Glazier Config Layout - How Glazier's configuration files are laid out at the distribution point (web server).

YAML Files

Python

  • Installer Actions - Actions are classes which the configuration handler may call to perform a variety of tasks during imaging.
  • Policy Modules - Policy modules determine whether or not Autobuild should be allowed to proceed with an installation.
  • Error Handling - Policy modules determine whether or not Autobuild should be allowed to proceed with an installation.
  • Config Handlers - The Glazier configuration handling libraries are responsible for taking the configuration language as input, determining which commands apply to the current system, and executing them as needed.