Skip to content

Commit f0b94d2

Browse files
authored
Merge pull request #392 from miharp/fix/issue-391-training-resources
Add OpenVox training resources page
2 parents 217bb87 + ed97825 commit f0b94d2

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

_data/nav/ecosystem_8x.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
link: history.html
88
- text: OpenVox Community
99
link: community.html
10+
- text: Training resources
11+
link: training.html
1012
- text: Getting Started
1113
items:
1214
- text: Whirlwind guide

docs/_ecosystem_8x/training.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
layout: default
3+
title: "OpenVox Training Resources"
4+
---
5+
6+
# OpenVox Training Resources
7+
8+
This page collects community-maintained OpenVox training material.
9+
These resources are useful for workshops, self-paced learning, and examples, but they are maintained outside the OpenVox documentation site.
10+
11+
## Self-paced courses
12+
13+
* **[Using OpenVox](https://sicuraus.github.io/using-openvox/)** — A self-paced introduction to configuration management with OpenVox.
14+
The course covers OpenVox basics, installation, CLI usage, module structure, resources, the Puppet language, Hiera, and hands-on exercises.
15+
It is adapted from earlier instructor-led training material and published under the [CC BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).
16+
17+
* **[Advanced OpenVox](https://sicuraus.github.io/advanced-openvox/)** — Advanced module development and testing with OpenVox.
18+
The course covers module development tooling, encrypted Hiera data, templates, functions, custom facts, custom types and providers, tasks, plans, and testing.
19+
It is adapted from earlier instructor-led training material and published under the [CC BY-SA 4.0 license](https://creativecommons.org/licenses/by-sa/4.0/).
20+
21+
## Training repositories
22+
23+
* **[betadots/openvox-training](https://github.com/betadots/openvox-training)** — A GitHub repository for OpenVox training material.
24+
25+
## Contributing Training Material
26+
27+
If you have OpenVox training material to share, open an issue or pull request for this page with a short description, the intended audience, and the license for the material.
28+
For larger donations or material that should be incorporated into the official documentation, start a discussion in the [OpenVox community channels](./community.html).

0 commit comments

Comments
 (0)