Skip to content

shazi7804/puppet-master-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Puppet in Docker

Build Status

The example is puppet server and agent both in docker

Architecture

architecture

HowTo

Automake Setup

  • build docker for puppet master
$ cd puppet-master-docker/
$ make install
  • verify puppetserver running
$ make status
or
$ docker exec -it puppet-master netstat -tunlp

Example code

  • install apache2
# site.pp
node default {
  package { 'apache2':
    ensure => present,
  }
}

Apply puppet agent

$ make deploy
or
$ docker exec -it puppet-master puppet agent -t

How to get image

$ docker pull shazi7804/puppet-master

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages