We've been having DIY visualization sessions on Puppet and sysadmin related topics and we wanted to share some of them with you. We had a lot of fun doing this, hope you'll enjoy this even a bit as much as we did!
Let me introduce the characters involved in the first chapter:
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4448_small.jpg)
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4450_small-811x1024.jpg)
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4453-768x1024.jpg)
R10k is started on Puppet master. It's going to get a branch ("production" or a feature branch) from the Git repository.
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4452.jpg)
It chooses the right branch.
![](https://www.puppeteers.net/wp-content/uploads/2020/12/IMG_4441.jpg)
Git is helping out!
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4454.jpg)
Deploying the branch as a Puppet environment - ooh, it's heavy...
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4456.jpg)
Success! The Puppet environment has been deployed!
![](https://www.puppeteers.net/wp-content/uploads/2020/11/IMG_4458.jpg)
...
Have a look at the next part of the Duplo series where Puppet agents get to work!
...
What on earth is Puppet? Read our article so you'll know that it is a serious matter and has nothing to do with toys and playing