Skip to content

Latest commit

 

History

History

0x0A-configuration_management

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

0x0A Configuration Management

Note on Versioning

  • Your Ubuntu 20.04 VM should have Puppet 5.5 preinstalled.

How to Install puppet

$ apt-get install -y ruby=1:2.7+1 --allow-downgrades
$ apt-get install -y ruby-augeas
$ apt-get install -y ruby-shadow
$ apt-get install -y puppet

or you can just run this which is a combination of the 4

apt-get install -y ruby=1:2.7+1 --allow-downgrades && apt-get install -y ruby-augeas && apt-get install -y ruby-shadow && apt-get install -y puppet

This project is simply a set of tasks to familiarize you with the basic level syntax which is virtually identical in newer versions of Puppet.

Puppet 5 Docs

how Install puppet-lint

$ gem install puppet-lint