I might take a stab at updating the serf cookbook to support something like:

```ruby
serf do
  tag "apps=netcalc"
  tag "netcalc=#{node[:netcalc][:version]}"
end
```