twitter linkedin youtube
  • About
  • Blog
  • My Services
  • Twitter
  • LinkedIn
  • Email
All tags

    Overriding puppet facts

    Use export FACTER_myfactname=overridevalue, e.g. export FACTER_countrycode=USA puppet agent -t This is useful when a fact is normally set during the initial puppet run, but the node catalog won’t compile until the fact is already set on the node (i.e. if you can’t…

    Read More
    • puppet

    Puppet Sydney Meetup January 2016

    I went along to the first Sydney Puppet User Group meetup for 2016. Below are some notes. Masterless Puppet Richard Tomkinson - Cloudten Industries "Using AWS Buckets and IAM roles" Very interesting talk. Went through a brief case study, outlining the things which worked well, the challenges and…

    Read More
    • puppet
    • meetup

    Puppet Practicioner Course - Day 3

    Extra reading Puppet type reference https://docs.puppetlabs.com/references/latest/type.html * very valuable lookup for type information Puppet Visual Index https://docs.puppetlabs.com/puppet/latest/reference/lang_visual_index.html * great examples of code syntax Puppet On The edge http://puppet-on-the-edge.blogspot.be * good for bleeding-edge information…

    Read More
    • puppet

    Puppet practitioner Course - Day 2

    Create a new module Either create directory tree modules directory structure modules - foo-module |\- manifests | \-init.pp | |-class2.pp |\-examples | \-init.pp |\-files |\-templates \-rspec The modules can then be declared using include foo-module * Note this would need to contain a class called "foo-module" include foo-module::class2.…

    Read More
    • puppet

    Puppet Practitioner Course - Day 1

    Notes from the Puppet Practitioner training course Refresher - a puppet run 1. Puppet Agent will run a facter collection 2. Puppet Agent will request a catalog from the master 3. Puppet Master will generate a catalog using the code on the master 4. Puppet Master will send the catalog…

    Read More
    • puppet

    Load more posts
    Subscribe!
    All content copyright © 2025 • All rights reserved.
    Proudly published with Ghost