OpenVox Training › Class 1 of 3
For the people who run OpenVox day to day: install an agent, write safe manifests, join a server, read a report, and fix a failed run without making it worse.
OpenVox is not a scripting language. It is a promise about a machine. This class teaches desired state from the ground up: resources, facts, classes, ordering, templates, and the conversation between an agent and an OpenVox server. Lab time is 40–50% of the clock.
systemctl, journalctl and sudo. No programming degree required.Price: regional public class $2,500 per student, minimum 5 students to run a class. Private corporate class for a single company: $16,500 per class week, minimum 5 students, and the customer covers instructor travel. Class dates: ask us.
puppet agent -topenvox-agent from the Vox Pupuli repos and verify it two wayspackage, file, service, user and notify$facts[...]) instead of legacy factspuppet apply, inspect with puppet resource, preview with --nooppuppet agent -tserver=Why desired state beats a bootstrap script; what OpenVox is; resources and the RAL; your first manifest; users, groups, packages and services; a little Git; editor and Jig setup; facts with OpenFact; previewing with --noop and reading exit codes.
Variables and data types; classes and module layout; relationships and ordering (why the service did not restart); exec as a guarded last resort; EPP templates.
Why a server and an agent; building two lab VMs; installing the OpenVox server; installing the agent and joining it (CSR, sign, puppet agent -t).
Node definitions and run reports; a break/fix rotation through common failures; module paths; practical exam (60 minutes, open notes).
Every concept is followed by time at the keyboard on a real lab estate.
puppet resource, users, and duplicates--noop and exit codesexecEvery student who completes the class receives a certificate of completion. A formal certification program is planned.
Next: OpenVox Journeyman for the people who will write the estate.
OpenVox is built and maintained by the OpenVox community under Vox Pupuli. Product facts in this class follow the official OpenVox documentation. S & S Consulting Group designs and teaches the course.
Tell us how many people, where they are today, and what you need them to own afterwards. We will tell you which class fits and what it takes to run it for your team.
info@ssconsultinggroup.net · 912-549-0272