Configuration Management with Puppet: Part 1: Difference between revisions
From Gridkaschool
Jump to navigationJump to search
(→Agenda) |
No edit summary |
||
Line 1: | Line 1: | ||
== Requirements == |
== Requirements == |
||
# Students: Should bring along their own laptop. Linux or Mac preferred, Windows with ssh client OK. (Basically, login via ssh to remote machine is needed) |
# Students: Should bring along their own laptop. Linux or Mac preferred, Windows with ssh client OK. (Basically, login via ssh to remote machine is needed) |
||
Line 18: | Line 17: | ||
#* write simple manifest in user environment |
#* write simple manifest in user environment |
||
#* execute puppet agent call on vm |
#* execute puppet agent call on vm |
||
# GIT best practices [https://drive.google.com/file/d/0B53cw_Gza9T1LW4xQXpqcXFVNHc/edit?usp=sharing slides] |
|||
# GIT basics |
|||
# Hands-On |
# Hands-On |
||
#* clone repository |
#* clone repository |
Revision as of 18:53, 1 September 2014
Requirements
- Students: Should bring along their own laptop. Linux or Mac preferred, Windows with ssh client OK. (Basically, login via ssh to remote machine is needed)
- School organizers: Beamer: At least one, better two
- School organizers: One (better two) LAN outlets for tutor laptops (to be independent of WLAN)
- Tutor: Bring their laptop (Yves will bring spare/additional machine)
Agenda
Starting 11:30
- Introduction slides
- Hands-On slides
- login to vm
- write simple manifest and apply
- Puppet Client/Server slides
- Hands-On slides
- login to puppetmaster
- write node definition
- write simple manifest in user environment
- execute puppet agent call on vm
- GIT best practices slides
- Hands-On
- clone repository
- branch
- change file
- commit
- push
- Puppet with GIT slides
- Hands-On slides
- Write a real world example slides
End: 18:30