Skip to content

Chef Cookbook for managing DNS Entries through nsupdate

License

Notifications You must be signed in to change notification settings

MattPumphrey/nsupdate-cookbook

 
 

Repository files navigation

Description

This simple cookbook provides nsupdate LWRP. Use it as follow:

nsupdate 'www.example.com' do
  value 'other.host.com'
  type :cname
  ttl 86400
  action :update
end

Available actions:

  • create - creates new record if records does not exist
  • delete - deletes all records for given name
  • update - updates dns records by removing any previous existing and adding new one. Only if new value does not exist yet

Requirements

Platform:

  • Debian

Cookbooks:

No dependencies defined

Attributes

No attributes defined

Recipes

  • nsupdate::default

Resources

nsupdate

Actions

  • create: Default action.
  • delete:
  • update:

Attribute Parameters

  • value:
  • dns_type:
  • ttl:

License and Maintainer

Copyright: Yauhen Artsiukhou

Standard MIT License

Maintainer: Yauhen Artsiukhou [email protected]

About

Chef Cookbook for managing DNS Entries through nsupdate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.4%
  • Shell 0.6%