Skip to content
This repository has been archived by the owner on Dec 15, 2024. It is now read-only.
/ nsupdate-cookbook Public archive

Chef Cookbook for managing DNS Entries through nsupdate

License

Notifications You must be signed in to change notification settings

jsirex/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
  • redhat
  • centos

Cookbooks:

No dependencies defined

Attributes

No attributes defined

Recipes

  • nsupdate::default - Manages DNS records using nsupdate

Resources

nsupdate

Actions

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

Attribute Parameters

  • value:
  • dns_type:
  • ttl: Defaults to 86400.

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

Packages

No packages published

Languages