Skip to content

avatarnewyork/puppet-cloudflare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

puppet-cloudflare

CloudFlare Puppet Module

Module Installation

  • Add the 'cloudflare' folder into your module path
  • Include the class and configure the relevant variables for your CloudFlare account:
  • email - your cloudflare email
  • tkn - found under Your Account > API key: https://www.cloudflare.com/my-account
  • domain - the domain for which your managing

EXAMPLE

class { 'cloudflare':
email => 'xxxxx@xxxxxxx.com',
tkn  => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
domain  => 'www.yourdomain.com',
}

Add a DNS Record

class{'cloudflare::dns':
rec_type => "A",
recname => "$hostname",
}

About

Cloudflare module to manage DNS entries for puppet clients

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages