Chef-ufw is a project mainly written in Ruby, it's free.
Chef cookbook: Ubuntu's Uncomplicated Firewall
Installs and enables Ubuntu's Uncomplicated Firewall.
ufw/allow
: array containing 'allow' rulesufw/deny
: array containing 'deny' rulesufw
: installs and enables UFWufw::allow
: sets up 'allow' rules (default: allow SSH & HTTP connections)ufw::deny
: sets up 'deny' rules (default: none)