A control repository template
Go to file
2018-08-29 09:28:16 -07:00
data Update website port 2018-08-29 09:27:28 -07:00
hieradata Syncing with starter content 2018-08-20 22:16:14 -07:00
manifests Syncing with starter content 2018-08-20 22:16:14 -07:00
scripts Update update_puppetfile.rb 2018-08-24 07:31:34 -07:00
site Merge pull request #3 from maju6406/website-update2 2018-08-21 08:27:53 -07:00
.DS_Store adding ruby script to update puppetfile dynamically 2018-08-23 21:38:45 -07:00
.gitignore Updating website content 2018-08-21 07:43:35 -07:00
environment.conf Syncing with starter content 2018-08-20 22:16:14 -07:00
hiera.yaml Syncing with starter content 2018-08-20 22:16:14 -07:00
Puppetfile changing :ref for beersy-win_proxy to 30b2ac4f33d6f0498ec97a419204ccb943d10115 2018-08-24 06:04:22 +00:00
README.md Fixing typo in readme 2018-08-20 22:26:35 -07:00

Puppet Enterprise Starter Content Pack

Introduction

This repository provides "batteries-included" starter Puppet content. It shows you how Puppet code is organized to make self-service provisioning easy and can create 5 different machine types out of the box:

  • Linux base server
  • Linux MySQL server
  • Linux web server
  • Windows base server
  • Windows web server

Install Starter Content on your PE Master

Installation with git

git clone https://github.com/maju6406/control-repo.git
cd puppet-starter_content
sudo bash scripts/nc_setup.sh
sudo /opt/puppetlabs/bin/puppet agent -t

Installation with curl

curl -sSL https://github.com/maju6406/control-repo/archive/production.tar.gz | tar -zx
cd control-repo-production
sudo bash scripts/nc_setup.sh
sudo /opt/puppetlabs/bin/puppet agent -t