GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - NETWAYS/foreman-training: Open Source Training for Foreman Lifecycle Management Tool

BranchesTags
Open more actions menu

Latest commit

 

History

39 Commits
39 Commits

Folders and files

NameName
Last commit message
Last commit date
_files/share
_files/share
 
 
advanced
advanced
 
 
architecture
architecture
 
 
configmanagement
configmanagement
 
 
global
global
 
 
installation
installation
 
 
katello
katello
 
 
plugins
plugins
 
 
provisioning
provisioning
 
 
static
static
 
 
training
training
 
 
usermanagement
usermanagement
 
 
.gitignore
.gitignore
 
 
.nojekyll
.nojekyll
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
Setup.md
Setup.md
 
 
foreman.css
foreman.css
 
 
index.html
index.html
 
 
showoff.json
showoff.json
 
 

Repository files navigation

Training

This training is designed as a two day hands-on training introducing Foreman.

In the training you will get basic knowledge of the architecture of Foreman. You will install and configure Foreman to provide several ways of provisioning. The configuration management solution used is Puppet to show configuration management integration into Foreman. Furthermore user and permission management of Foreman is shown. And last but not least Foreman's extensibility is shown by introducing some plugins from basic ones to Katello.

Targeted audience are experienced Linux administrators in need of a provisioning and management solution for their systems. Knowledge of Puppet is an advantage but not required.

Online Material

In addition to the sources you can find the rendered material on netways.github.io

  • Presentation
  • Handouts
  • Exercises
  • Solutions

Provide your own training

Feel free to use this material as it is to provide your own training.

To run the presentation you will need showoff 0.20.4. You can use the bundled showoff here: ghcr.io/netways/foreman-training. After installing it simply run showoff serve to get presenter mode with additional notes and display window to present to your students.

For creating the rendered documents on your own run showoff static print (handouts), showoff static supplemental exercises (exercises) or showoff static supplemental solutions (solutions) followed by wkhtmltopdf -s A5 --print-media-type --footer-left [page] --footer-right 'Foreman Training' static/index.html handouts.pdf

As alternative you can run the ./global/wizard.sh script which requires docker. It will give you some options how to serve your presentation and provides a print mode to generate the rendered documents.

If you want to change the design to represent your corporate identity have a look at 'foreman.css', to change the included content adjust 'showoff.json' for example to add your own introduction as pre slides.

There will be optional content included in the training repository which does not fit in our two day training, for example adding content about Docker integration is planed. This material can be included in your training material by changing 'showoff.json', too. In the same way remove content you do not want to show or change order if you feel it fits your need better.

For notes on setting up the training environment see 'Setup.md'.

If you provide a training we would be happy to add it to the forthcoming trainings to give you some promotion on this site, simply contribute your date to the slides. In exchange we would like you to credit us for providing the material. In addition you can make sure to add it to the events listed by the Foreman project.

Contribution

Patches to fix mistakes or add optional content are always appreciated. If you want to see changes on the default content of the training we are open for suggestions but keep in mind that the training is intended for a two day hands-on training.

The rendered content will be updated at least if we do a newer version of the material which will also be tagged on git.

Material is licensed under Creative Commons Attribution-ShareAlike 4.0 International.

Copyright (c) 2016 NETWAYS GmbH [email protected]

About

Open Source Training for Foreman Lifecycle Management Tool

www.netways.de/en/trainings/foreman/

Topics

foremanforeman-trainingpuppettrainingtraining-materials

Resources

Readme
License
Activity
Custom properties

Stars

52 stars

Watchers

17 watching

Forks

20 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.