On Fri, May 6, 2016 at 1:02 PM, R.I.Pienaar <r...@devco.net> wrote:

> Those checks you have in AO are good but the barrier to entry is quite
> high on
> making those I felt


Understood, and not trying to argue, but because I am curious:  what's the
barrier to entry that keeps you from using that mechanism ? Not sure if you
know, but you can use service resources without writing out full
applications or an environment catalog, i.e. you can do stuff like

define db { ... }
Db produces Sql { .. }

define web { ... }

node db_node {
  db { one: export => Sql[one] }
}

node web_node {
  web { one: require => Sql[one] }
}

which does little more than putting that sql into web_node's catalog, which
would then trigger running the check as a gate for applying web.

Sensu/Nagios can then fish the Sql out of both db_node's and web_node's
catalog and do their own checking.

I am mostly curious about the barrier to entry to see if there is anything
we can do to lower it.

David

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-dev/CAHN%2BA%2BVESgj0R0W%3DYdFyp%3DZKh43anFOR%2BaTba4rai6Lo45MsKQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to